Excel公式如果单元格等于特定范围,则复制匹配单元格旁边的单元格

时间:2015-12-29 14:16:17

标签: excel

如果单元格等于特定范围的单元格,可以获得Excel公式,复制匹配单元格旁边的单元格,否则显示0。

即。从D2中的屏幕截图中,检查C2是否在F2:F8范围内,如果是,则显示100(相应F2旁边的单元格),否则显示0。

enter image description here

2 个答案:

答案 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))