【发布时间】:2018-01-03 18:31:29
【问题描述】:
我有一个包含 20 万行以上的数据列表。我需要在某个日期之前搜索下一个订单日期,该日期与 Excel 中的 ID 号匹配。我知道我可以使用索引匹配来查找给定日期之前的下一个日期,但是当我需要 ID 号来匹配给定 ID 时,我该怎么做呢?我附上了我正在搜索的数据的示例格式。问题还在于我没有按日期范围搜索,我需要某个日期之前的下一个日期。在给定日期之前有多个日期,我只需要拉之前的一个。
索引匹配公式来查找下一个给定日期。
=INDEX(Orders!B:B, MATCH(MIN(ABS(Orders!B:B-F3)), ABS(Orders!B:B-F3), 0))
ID Date
1 7/22/2015
2 4/27/2016
3 7/6/2016
2 4/23/2016
【问题讨论】:
-
出于某种原因,它不允许我附加任何内容。它基本上是 A 列中的 ID 号和 B 列中的日期,然后在另一张纸上,ID 号是 A 列和我需要在该日期之前找到下一个日期的日期,B 列。
-
您可以将数据作为文本发布,然后使用 Ctrl-K 对其进行格式化。如果这不起作用,只需将数据发布为文本,然后有人会为您设置格式。
-
身份证日期 1 7/22/2015 2 4/27/2016 3 7/6/2016 2 4/23/2016
-
使用edit 将其放在原始帖子中,而不是在 cmets 中。
-
谢谢斯科特。 :)