excel 若数据为N⼀A 返回空值,否则返回原值

2025-04-08 07:36:23
推荐回答(3个)
回答1:

公式改为:
(1)针对2007及以上版本:
=IFERROR(VLOOKUP(E53,'\\192.168.1.250\许霖\[7月工资单.xlsm]Sheet2'!$A:$B,2,0),"")

(2)针对2003版本:
=IF(ISERROR(VLOOKUP(E54,'\\192.168.1.250\许霖\[7月工资单.xlsm]Sheet2'!$A:$B,2,0)),"",VLOOKUP(E54,'\\192.168.1.250\许霖\[7月工资单.xlsm]Sheet2'!$A:$B,2,0)))

回答2:

Lustre_chan: 你好! 少了个“)”,应是 =IF(iserror(VLOOKUP(E54,'\\192.168.1.250\许霖\[7月工资单.xlsm]Sheet2'!$A:$B,2,0)),"",VLOOKUP(E54,'\\192.168.1.250\许霖\[7月工资单.xlsm]Sheet2'!$A:$B,2,0)))

回答3:

原公式修改为:
=IF(iserror(VLOOKUP(E54,'\\192.168.1.250\许霖\[7月工资单.xlsm]Sheet2'!$A:$B,2,0)),"",VLOOKUP(E54,'\\192.168.1.250\许霖\[7月工资单.xlsm]Sheet2'!$A:$B,2,0))