VLOOKUP无法使用dynamic范围
我有一个领域,应该从一张名单,电子邮件地址和whatnot填充联系人详细信息。 BASE_VesOp
是BASE_VesOp
的名称。 联系方式处于dynamic范围ContactDetails
,定义为='Contact details'!$A$2:INDEX('Contact details'!$A$2:$F$201, COUNTA('Contact details'!$A$2:$F$201))
。
我使用这个查找来从ContactDetails
4列中ContactDetails
电子邮件地址,它基于BASE_VesOp
的名字:
=VLOOKUP(BASE_VesOp, ContactDetails, 4, FALSE)
它一直给我一个#REF! 错误,并检查计算步骤给出了这一点:
我已经尝试了以不同的方式制定范围 – 例如逐列 – 但是不断得到相同的错误。
任何想法可能是错的?
OFFSET是一个更清晰的方式来做你的dynamic范围。 将联系方式更改为:
=OFFSET('Contact details'!$A$2$F$2,0,0,COUNTA('Contact details'!$A$2:$F$201))
然后,在保存了这个改变之后,在名称pipe理器中,点击这个范围定义,它应该突出显示你工作表上的预期区域。 这样你可以validation它设置正确。