標題:
[發問]
如何讓IF+ISERROR不要出現0
[打印本頁]
作者:
av8d
時間:
2016-10-14 09:11
標題:
如何讓IF+ISERROR不要出現0
=IF(ISERROR(VLOOKUP(B15,IF({1,0},工作表1!$B$15:$B$100,工作表1!$A$15:$A$100),2,)),"",VLOOKUP(B15,IF({1,0},工作表1!$B$15:$B$100,工作表1!$A$15:$A$100),2,))
作者:
fengetianxia
時間:
2016-10-14 10:17
=IF(B15="","",IF(ISERROR(VLOOKUP(B15,IF({1,0},工作表1!$B$15:$B$100,工作表1!$A$15:$A$100),2,)),"",VLOOKUP(B15,IF({1,0},工作表1!$B$15:$B$100,工作表1!$A$15:$A$100),2,)))
作者:
av8d
時間:
2016-10-14 13:53
回復
2#
fengetianxia
答案還是會出現0,請老師詳如附件
[attach]25540[/attach]
作者:
fengetianxia
時間:
2016-10-14 16:42
[i=s] 本帖最後由 fengetianxia 於 2016-10-14 16:51 編輯 [/i]
=IF(OR(ISERROR(VLOOKUP(B15,IF({1,0},工作表1!$B$15:$B$100,工作表1!$A$15:$A$100),2,)),VLOOKUP(B15,IF({1,0},工作表1!$B$15:$B$100,工作表1!$A$15:$A$100),2,)=0),"",VLOOKUP(B15,IF({1,0},工作表1!$B$15:$B$100,工作表1!$A$15:$A$100),2,))
如果要引用的是文字類的數據,可以直接
=T(IF(ISERROR(VLOOKUP(B15,IF({1,0},工作表1!$B$15:$B$100,工作表1!$A$15:$A$100),2,)),"",VLOOKUP(B15,IF({1,0},工作表1!$B$15:$B$100,工作表1!$A$15:$A$100),2,)))
作者:
ANGELA
時間:
2016-10-16 08:40
vlookup()查到的結果是空白欄位就會回報0,不想看到0就用其他函數。0跟iferror()無關。一般vlookup()是用countif()排除錯誤。
作者:
av8d
時間:
2016-10-17 09:11
回復
4#
fengetianxia
對~我的是文字,所以直接使用大大的第二個方式,成功了,萬分感謝。
也非常感謝ANGELA版主的提醒。
歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)