table 数组中的 VLOOKUP 键是一个公式

VLOOKUP key in table array is a formula

我坚持使用 VLOOKUP 函数,因为查找范围中的键是一个公式,因此 VLOOKUP returns #N/A。我一直在寻找解决方案,但不幸的是找不到任何类似的报告。

在G列中,我想从C列中找到相应的值,以E列作为查找值。但是查找范围中的键是一个函数(A 列),我用它来仅从 B 列的值中获取数字。

如果可以通过直接查找 B 列中的数字来完成,那就更好了。

提前感谢您的帮助。

复制 A 列并将值“粘贴”回 A 列。这将删除公式并替换实际值,您的 vlookup 应该可以工作。

问题似乎出在 A 列中的公式返回一个字符串,而您的搜索参数是一个数字。 尝试在 col A 中设置数值,即用 INT

包围公式
=INT(RIGHT(blah, blah...)..)