如果单元格等于特定范围的单元格,可以获得Excel公式,复制匹配单元格旁边的单元格,否则显示0。
即。从D2中的屏幕截图中,检查C2是否在F2:F8范围内,如果是,则显示100(相应F2旁边的单元格),否则显示0。
答案 0 :(得分:1)
我以为我把它扔进了混合:=IFERROR(INDEX($G:$G,MATCH($C2,$F:$F,0)),0)
VLOOKUP非常适合向右看,但是如果你想向左看,那么INDEX / MATCH就是要走的路(尽管在这个例子中不相关)。
答案 1 :(得分:0)
这将检查vlookup是否返回错误并返回0,否则,它将正常执行vlookup。
=IFERROR(VLOOKUP(C2,$F$2:$G$8,2,FALSE),0)
如果您只想捕获#N/A
错误(例如,而不是#REF
错误),还有另一种方法。请注意,这需要两个vlookup,因此运行速度较慢。
=IF(ISNA(VLOOKUP(C2,$F$2:$G$8,2,FALSE)),0,VLOOKUP(C2,$F$2:$G$8,2,FALSE))