目前使用上述函数数时,格式设为空了,实际单元格内填充0,=IFERROR(VLOOKUP(H4,镀锌计划!H:AG,26,0),"")
那VLOOKUP返回的结果,能避免吗?
追答VLOOKUP是通过第一参数为标准,去第二参数(一个区域)中去找满足条件的这个首列对饮的位置,第三参数是找到这个位置同行的第几列,那么这个第几列中本身就是空单元格,并不是找不到,所以此时与IFERROR无关,IFERROR是在VLOOKUP找不到返回错误值的时候才起作用。如果硬要处理那么公式变成
=IFERROR(IF(VLOOKUP(H4,镀锌计划!H:AG,26,0)="","",VLOOKUP(H4,镀锌计划!H:AG,26,0),"")
是的查到了,但是对应单元格为空,不知这个情况怎么避免呢??
追答将VLOOKUP(H4,镀锌计划!H:AG,26,0)改为VLOOKUP(H4,镀锌计划!H:AG,26,0)&""即可
我不太确定你想表达的意思
追答你的意思不是说公式即使加上IFERROR之后,公式结果也会出0吗,在公式最后加上&""就能显示为空,不显示0了。
不能避免,非常感谢你提供了一个新的思路