在 VLOOKUP 中使用日期(带日期的单元格)
Use day (cell with date) in a VLOOKUP
我有一个包含我的数据的主要 sheet 和 31 个可能的 sheet 以及用于输入各种计算的附加数据。我想使用 VLOOKUP 来获取正确的数据,但是 Iml 很难使用额外的 sheet 引用。我希望根据主 sheet.
第三列中的日期将其设为动态公式
这是当前有效的方法:
=VLOOKUP(A2,'1'!$A:$B3, 2,TRUE )
我希望得到像下面这样的东西:
=VLOOKUP(A2,' "Day(C2)" '!$A:$B3, 2,TRUE )
其中 C2 是我的日期,因此它将从该日期开始获取日期并针对该 sheet 和范围进行查找。
您需要使用 INDIRECT
。
=VLOOKUP(A2,INDIRECT("'" & "1" & "'!$A:$B3"),2,TRUE)
现在只需将 "1"
替换为 Day(C2)
=VLOOKUP(A2,INDIRECT("'" & DAY(C2) & "'!$A:$B3"),2,TRUE)
截图
我有一个包含我的数据的主要 sheet 和 31 个可能的 sheet 以及用于输入各种计算的附加数据。我想使用 VLOOKUP 来获取正确的数据,但是 Iml 很难使用额外的 sheet 引用。我希望根据主 sheet.
第三列中的日期将其设为动态公式这是当前有效的方法:
=VLOOKUP(A2,'1'!$A:$B3, 2,TRUE )
我希望得到像下面这样的东西:
=VLOOKUP(A2,' "Day(C2)" '!$A:$B3, 2,TRUE )
其中 C2 是我的日期,因此它将从该日期开始获取日期并针对该 sheet 和范围进行查找。
您需要使用 INDIRECT
。
=VLOOKUP(A2,INDIRECT("'" & "1" & "'!$A:$B3"),2,TRUE)
现在只需将 "1"
替换为 Day(C2)
=VLOOKUP(A2,INDIRECT("'" & DAY(C2) & "'!$A:$B3"),2,TRUE)
截图