2016-12-13 8 views
0

平均するために0があるセルを無視し、DIV/0などのエラーのあるセルを無視する式を組み合わせたいと思っています。2つの公式を結合する

私は、これらの機能のいずれかを実現するこれらの2つの式を持っていますが、両方を使用することはできません。私はそれらをどのように組み合わせますか?

{=AVERAGE(IF(ISNUMBER(M2:P2),M2:P2))} 
=AVERAGEIF(M2:P2,"<>0") 

答えて

2

あなたは、単に最初に第二の基準を追加します。

=AVERAGE(IF(ISNUMBER(M2:P2)*(M2:P2<>0) ,M2:P2)) 

これはまだ、配列数式であり、そのようなニーズをして確認するようにCtrl-Shiftキーを押しながら入力する代わりに入力します。適切に実行されると、Excelは式の周りに{}を入れます。

+0

完璧、ありがとう! –

0

if()を使用してどちらかの条件を確認し、適切な平均関数を使用できます。 @Scott:私よりも優れています...