excel - 根据三个条件返回值的函数或公式
问题描述
在无数次搜索、试验和失败之后,我在这方面陷入了死胡同,我希望有人知道这个问题的解决方案。
我有一个项目 ID 列表,其中每个 ID 也有一个日期戳。它看起来像这样;
在 CI 列中,需要一个公式或函数来查看 ID 列表,其中还包括 StartDate 和 ExpireDate,以及 ID 本身的串联(查找表 B 列)、StartDate 的值和 ExpireDate 的值,创建一个新 ID,我稍后可以在其上进行 VLOOKUP 以返回特定时期内特定日期的价格。
为此,如果找到 ID,并且如果 DataTable 中的日期大于查找表中 ID 的 StartDate 并且小于查找表中的过期日期。简而言之,我正在使用实际上始终保持不变的 ID,但查找表包含相同 ID 的许多版本,但价格因时期而异。
我试过杂项。查找以及不同的索引、匹配等,但对我没有任何帮助。我希望有人能在这方面帮助我。提前致谢!
解决方案
推荐阅读
- node.js - 重构为 async/await
- android - API 26 后使用 webview 的 Android 应用有哪些选项
- c++ - 为什么我的 setter 方法会产生错误的访问错误
- typo3 - TYPO3 8.7:编辑记录时不保留 MM_match_fields
- linux - 为什么在Linux开发的openGL程序中没有捕捉到鼠标移动?
- java - PEPK工具下载,从哪里来?
- java - 当我尝试将对象添加到列表时,以下代码有什么问题
- azure - Azure blob 创建或更新时如何发送推送通知
- php - 1064 Doctrine 中的 SQL 语法有错误。为什么?
- mysql - 尝试使用 mysql 检索其中具有命名空间的 xml 标记值。下面是示例 xml 代码,要提取 dateTo 字段的值