Board logo

標題: [發問] 想如何才可以將#N/A的值顯示為0 [打印本頁]

作者: janejacky    時間: 2014-4-6 14:52     標題: 想如何才可以將#N/A的值顯示為0

成功傳回我要得值
=IF( ISBLANK(A329), "",VLOOKUP(A329,'1O4'!$A:$B,2,FALSE))
但有些是會傳為#N/A
#N/A是因為在尋找資料中無
想如何才可以將#N/A的值顯示為0  ?
因為還要計算
請協助
作者: lp986749    時間: 2014-4-6 20:52

=IF( ISBLANK(A329), "0",VLOOKUP(A329,'1O4'!$AB,2,FALSE))
不知是否正確?請測試
作者: mannings    時間: 2014-4-7 13:41

if(isna(isblank(a329)),IF( ISBLANK(A329), "",VLOOKUP(A329,'1O4'!$AB,2,FALSE)),"")


試試這個,先把N/A的變成0,再計算你的公式
作者: owen06    時間: 2014-4-7 13:50

本帖最後由 owen06 於 2014-4-7 14:01 編輯

回復 1# janejacky

=If(iserror(VLOOKUP(A329,'1O4'!$A:$B,2,FALSE)),"0",VLOOKUP(A329,'1O4'!$A:$B,2,FALSE))

  "0":因為0是數值,所以可以不用"",差別在顯示出來的數字靠左或靠右而已啦@@
作者: janejacky    時間: 2014-4-10 07:51

謝謝
lp986749  mannings 這樣是不行的
owen06 但這樣使用還是無法加總
作者: owen06    時間: 2014-4-10 08:22

回復 5# janejacky


    不能加總的話,你可能需要找一下你是不是哪邊有弄錯了。
作者: iwiniwin    時間: 2014-4-10 16:08

IF(   IF( ISBLANK(A329), "",VLOOKUP(A329,'1O4'!$AB,2,FALSE))=#N/A,
     "0",    IF( ISBLANK(A329), "",VLOOKUP(A329,'1O4'!$AB,2,FALSE)))

關鍵 在你的值為NA  就讓她顯示0  如果不是  就在做你原本公式
作者: janejacky    時間: 2014-4-14 18:02

阿軒   iwiniwin  謝謝
阿軒 您的OK




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