use*_*904 4 worksheet-function vlookup microsoft-excel
我有一个进行 vlookup 的单元格。
但是它所引用的表总是在变化,当特定值存在时显示正常。
但是,当值不存在时,它会显示 #N/A - 我怎样才能让它停止这种情况并且什么都不显示?
示例:=VLOOKUP($P5,GW30!$CI:$CL,2,FALSE) 和 P5 = 阿森纳
所以当阿森纳在主场比赛时,我得到了一个价值,这没关系。但是当他们在客场比赛时,他们被列在不同的列中,我得到一个#N/A
我需要停止它显示#N/A 请。
您要使用IFERROR函数:
=IFERROR(VLOOKUP($P5,GW30!$CI:$CL,2,FALSE),"")
Run Code Online (Sandbox Code Playgroud)
如果没有错误,它将正常返回值。如果有,它将返回逗号后面的内容,在这种情况下是一个空字符串。
小智 6
您可以使用iferror条件包装公式并将错误条件的默认值设置为空白,例如
iferror(VLOOKUP($P5,GW30!$CI:$CL,2,FALSE),"")
Run Code Online (Sandbox Code Playgroud)