回答:
配列数式を使用する
=SUM(IF(ISNA(A1:A4),0,A1:A4))
数式を入力した後、Ctrl+ Shift+を押しますEnter
注:A1:A4
範囲に置き換えてください
=AVERAGE(IF(ISNA(A1:A4),"",A1:A4))
Excelには、NAを無視して正または負のすべての値を追加する新しい関数があります。
=aggregate(9,6, range of your data)
9は合計に使用され、6はすべてのNAを無視するために使用されます。追加以外にも他のオプションがあります。たとえば、製品、標準偏差などを実行できます。
AGGREGATEの詳細については、こちらをご覧ください。
ソース範囲で#N / Aをゼロに変換してから、通常のSUM関数を使用できます。
= IF(ISNA(OriginalFormula)、0、OriginalFormula)
IFERROR
その後、次のようになります=IFERROR(OriginalFormula,0)
。