我知道函数= IF(LEN(VLOOKUP(E1,A2:B10,2,0))= 0,“”,VLOOKUP(E1,A2:B10,2,0)) 将删除返回vlookup值为0的单元格
和函数= IFERROR(VLOOKUP(E1,A2:B10,2,FALSE),“”)对于#N / A错误会做同样的事情,但有没有办法在单个公式中完成所有操作?
我正在使用的数据返回0和#N / A,因为我有丢失的帐号以及返回列中没有信息的帐号。
很抱歉没有发布屏幕截图,但我的声誉还不够高
答案 0 :(得分:0)
我认为一次通过方法会做到这一点,不需要" pretest"答案,但我只在查找返回文本答案时才使用它。
=VLOOKUP(E1,A2:B10,2,0)&""
=IFERROR(VLOOKUP(E1,A2:B10,2,0)&"", "")
如果您的值是数字,那么您的原始语法很好,在这里它们合并为一个:
=IFERROR(IF(LEN(VLOOKUP(E1,A2:B10,2,0))=0, "", VLOOKUP(E1,A2:B10,2,0)), "")