我刚刚发现了如何在一系列日期中查找日期(来源:https://www.mrexcel.com/forum/excel-questions/621562-vlookup-if-date-between-2-dates-table.html)
虽然,我似乎无法找到有关如何= lookup()搜索两列的任何文档。有人可以解释它是如何工作的吗?
请参阅下面的公式和示例数据。
式:
=LOOKUP(b1,$a$5:$b$7,$c$5:$c$7)
例:
Lookup 9/10/2017
Result Week 2
Week Start Week End Week Number
27/09/2017 3/10/2017 Week 1
4/10/2017 10/10/2017 Week 2
11/10/2017 17/10/2017 Week 3
好的,经过1次谷歌搜索 - 我找到了答案(在我真正应该首先看到的地方):
https://support.office.com/en-us/article/LOOKUP-function-446d94af-663b-451d-8251-369d5e3864cb
上面说:= lookup()可以使用矢量语法或数组语法。
如果输入要搜索的数组 - 它使用数组中小于或等于lookup_value的最大值。基于测试 - 它匹配基于此的行(并将搜索两列以查找值)。例如。如果第一列数据被删除,并且您查找的日期早于03/10/2017,则会返回“#N / A”,如果第一列未删除,则该搜索将返回“第1周”。
我不确定是否应该删除这个问题 - 因为这在微软办公室文档中有详细记录 - 如果有人可以请让我知道这是否是最好的事情或者不是很受欢迎。