Board logo

標題: [發問] 請問顯示「#N/A」,要如何加總 [打印本頁]

作者: julieh96590    時間: 2012-6-18 21:46     標題: 請問顯示「#N/A」,要如何加總

同一欄內之儲存格內有傳回錯誤的值,如顯示「#N/A」,也有正確的數字,若用SUM函數去加總整欄之後,也出現「#N/A」無法加總,請問有其他函數可用嗎?
作者: register313    時間: 2012-6-18 22:16

回復 1# julieh96590

=IF(ISERROR(原來的公式),"",原來的公式)
作者: Hsieh    時間: 2012-6-18 22:23

回復 1# julieh96590

不能使用整欄參照
有標題列的狀況計算A欄數值加總
陣列公式(Ctrl+Shift+Enter完成輸入)
=SUM(IF(ISERROR(A2:A65536),0,A2:A65536))
作者: julieh96590    時間: 2012-6-18 23:39

謝謝二位大大解答,在每一個儲存格=IF(ISERROR(原來的公式),"",原來的公式),就不會出現#N/A,而Hsieh大大的解答,僅在加總的儲存格下公式,即可SUM出來,不在乎有無出現#N/A,二者各有千秋,總之非常謝謝
作者: isqueen    時間: 2012-6-19 00:33

以下函數說明,有助對「#N/A」的判斷。
函數        會傳回 TRUE 的情況
ISERR        Value 指的是 #N/A 之外的任何一種錯誤值。
ISERROR        Value 指的是任何一種錯誤值 (#N/A、#VALUE!、#REF!、#DIV/0!、#NUM!、#NAME? 或 #NULL!)。
ISNA        Value 指的是錯誤值 #N/A (無法使用的數值)。
作者: zz5151353    時間: 2012-7-27 13:39

有方法引用整列,或是局部
請參考




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