使用 =IF 公式单元格作为参考的 vlookup

使用 =IF 公式单元格作为参考的 vlookup

我正在尝试使用 vlookup,其中引用单元格是 IF 公式:

公式:=VLOOKUP(D14,'Incomplete Report'!A13:C22,3,FALSE) 引用单元格公式:=IF(A14=$B$11:$B$1079,0,A14)

该公式返回#N/A 错误。

我想我应该以某种方式告诉 Excel 将单元格读取为值而不是公式,但我不知道正确的公式。

非常感谢您的指导!

答案1

引用单元格中的公式看起来不正确。

您询问单元格中的值是否A14等于数组中的值B11:B1079。由于单个单元格不能等于多个单元格,因此结果始终为 0(根据公式)。

然后,vlookup 在范围(在 vlookup 函数中给出)的第一列中搜索Incomplete Report0 数字,但未找到,导致 #N/A 错误。可以通过将工作表中 A13:A22 中的一个值更改Incomplete Report为 0 来测试这一点。

您需要将 D14 中的公式更正为可以返回有用值的公式。我不知道您希望该单元格中的公式做什么,所以无法说出答案是什么。如果您提供“不完整报告”中 B11:B1079 和 A13:C22 数组中存在的一些数据,可能会有所帮助。

相关内容