有没有更简单的方法来完成这个任务?
我想在列表中查找一个值和一个日期,如果它匹配或在原始日期的 5 天内返回日期。
到目前为止,我能够做到这一点的唯一方法是创建一个辅助键 (A1) 并在辅助键列表 (F:F) 中查找辅助键,然后添加一个 IFERROR 以再次查找但添加 1 等等。
例子:
A B C D
1 table1_ky table1_id table1_dt vlookup
2 99941275 999 1/1/2013 1/3/2013
G H I
1 table2_ky table2_id table2_dt
2 99941277 999 1/3/2013
D2中的公式:
=IFERROR(VLOOKUP(TEXT(A2,0),F:H,3,0),IFERROR(VLOOKUP(TEXT(A2+1,0),F:H,3,0),IFERROR(VLOOKUP(TEXT(A2) +2,0),F:H,3,0),"否")))
我希望能够使“+1”的数量可变,这样我就可以将日期范围更改为 5、10、30 等,而不必使用多达 30 个 IFERROR 语句。
Excel中是否有可以执行此类操作的函数?
如果可能,我想避免使用 VBA。