Vlookup使用工作日功能

时间:2015-03-01 22:10:52

标签: function excel-formula vlookup

我需要写一个vlookup公式来拉出前一个工作日的评论来自专栏" E"基于列#" B"中的帐号#。

如果B列中的帐号#出现在当前和当前工作日的电子表格中,那么我需要vlookup公式来从E列中提取前一个工作日的评论并将其放在当前工作日的相应单元格中。如果帐户是新帐户,则E列中的单元格需要返回空白。

我试图按如下方式编写,但这不正确。

=VLOOKUP(B2,'[Unknown Accounts 02-16-15.xlsx]EV Accounts'!$B:$F,4,FALSE)

我还被告知DIR()函数可能对此有用吗?

1 个答案:

答案 0 :(得分:0)

这可能会做你想要的:

=IFERROR(VLOOKUP(B2,INDIRECT("'[Unknown Accounts " & TEXT(TODAY()-1,"mm-dd-yy") & ".xlsx]EV Accounts'!$B:$F"),4,FALSE),"")

工作表参考是今天 - 1(即昨天),采用您所暗示的格式。

然后它使用indirect将其转换为文本字符串

的范围

最后,如果它是一个错误(即不存在),它将被包装在IFERROR中以返回“”。 警告:如果出现真正的错误,使用IFERROR也会返回空白。如果您愿意,可以使用其他方法将其分解。如果您需要帮助,请回复。