問題:

次の配列数式は、列AとBの値の各ペア間の平均差を計算するために設計されました(両方のセルが空でない場合):

\ {= AVERAGE(IF(AND(ISNUMBER(A1:B5)、ISNUMBER(A1:B5))、A1:A5-B1:B5))}ただし、「0」という誤った結果が返されます。

解決策:

次の配列数式に示すように、AVERAGE、IF、およびISNUMBER関数を使用します。

\ {= AVERAGE(IF(ISNUMBER(A1:A5)* ISNUMBER(B1:B5)、A1:A5-B1:B5))}