问题:

设计以下数组公式以计算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)))