Board logo

標題: [發問] 儲存格為空白,但使用函數卻出現0 [打印本頁]

作者: onegirl0204    時間: 2015-6-1 22:38     標題: 儲存格為空白,但使用函數卻出現0

請教各位前輩為何使用如下函數,儲存格為空白時,結果出現0,請教如何修改才能使儲存格為空白時,結果也出現空白?
感謝賜教!
=IF(ISERROR(VLOOKUP(B4,志工資料,7,0)),"",VLOOKUP(B4,志工資料,7,0))
作者: samwang    時間: 2015-6-1 23:06

回復 1# onegirl0204


    ISERROR 改為 ISBLANK 試看看吧
作者: Leo1318    時間: 2015-6-1 23:55

回復 1# onegirl0204

儲存格~自訂
0;; _0;;
作者: ML089    時間: 2015-6-2 11:22

=IF(B4="","",VLOOKUP(B4,志工資料,7,0))
作者: kerryzz    時間: 2015-6-2 17:01

在公式最後加上 &""
作者: onegirl0204    時間: 2015-6-2 21:55

改用ISBLANK ~儲存格出現公式內容如下
=IF(ISBLANK(VLOOKUP(B4,志工資料,7,0)),"",VLOOKUP(B4,志工資料,7,0))

儲存格~自訂0;; _0;;
結果也出現錯誤
[attach]21088[/attach]

改用函數=IF(B4="","",VLOOKUP(B4,志工資料,7,0))~儲存格出現公式內容如下
=IF(B4="","",VLOOKUP(B4,志工資料,7,0))

在公式最後加上 &"" ~儲存格出現公式內容如下
=IF(ISERROR(VLOOKUP(B4,志工資料,7,0)),"",VLOOKUP(B4,志工資料,7,0))&""
作者: JBY    時間: 2015-6-5 15:20

回復 6# onegirl0204
[attach]21110[/attach]

儲存格為空白時, 結果也出現空白, 公式 :

1. Excel 2007 或以上版本, E2 公式向下複製 :

=IF(D2="","",IFERROR(1/(1/(VLOOKUP(D2,A$2:B$6,2,0))),""))

2. Excel 2003 或以下版本, F2 公式向下複製 :

=IF(D2="","",IF(ISERROR(1/(1/(VLOOKUP(D2,A$2:B$6,2,0)))),"",VLOOKUP(D2,A$2:B$6,2,0)))
作者: Farnsworth    時間: 2015-6-10 15:07

回復 1# onegirl0204
=IF(ISERROR(VLOOKUP(B4,志工資料,7,0)),"",VLOOKUP(B4,志工資料,7,0))
改为
=IF(IFERROR(VLOOKUP(B4,志工資料,7,0)),"",VLOOKUP(B4,志工資料,7,0))

   ISERROR  改为   IFERROR


作者: JBY    時間: 2015-6-10 18:49

回復  onegirl0204......改为
=IF(IFERROR(VLOOKUP(B4,志工資料,7,0)),"",VLOOKUP(B4,志工資料,7,0))....


基本上, 你不懂得如何使用 IFERROR !




歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)