有2张桌子。我想查看第二个表格,找到那些报告与我们手头信息不符的收入金额的公司,并在D列中列出错误的金额。我使用VLOOKUP。它确实捕获了报告无与伦比金额的公司,但我无法找到返回他们在D列中报告的金额的方法。我的公式是
= IF(C6 = VLOOKUP(B6,$ F $ 4:$ G $ 19,2,FALSE), “”,C6 = VLOOKUP(C6,$ F $ 4:$ G $ 19,2,FALSE))
我附上了迄今为止我所拥有的图片。请帮忙。谢谢。
答案 0 :(得分:1)
我想你想要:
=IF(C6=VLOOKUP(B6,$F$4:$G$19,2,FALSE),"",VLOOKUP(B6,$F$4:$G$19,2,FALSE))
您的问题出在您的If语句的else子句中。它正在为那些价值不匹配的公司寻找你手边的价值(所以它很可能在第二个表中的任何地方找到它,如果它发生了它将是一个错误)和然后检查VLOOKUP返回的值(可能是N / A)是否等于你手头的值。
答案 1 :(得分:0)
=IF(IFERROR(C6=VLOOKUP(B6,$F$4:$G$19,2,FALSE),"")=TRUE,C6,"")