2016-12-16 2 views
1

私はオンラインで回答を探しましたが、回答が見つからない場合があります:( 1カラムの複数の基準に応じて複数のカラムがあります。 サンプルデータ: here's my sample data複数の条件を満たす場合、複数のカラムを平均化する場合は

Iは5得点の1のスコアを平均化することを試みたが、それが動作しない

=AVERAGE(IF((B3:B11={"Emp 1","Emp 2","Emp 3"}),C3:C11)) 

(1スコア)Iこの式を使用するが、1列を平均化するときにのみ機能I」。 "#N/A"になっています

=AVERAGE(IF((B3:B11={"Emp 1","Emp 2","Emp 3"}),C3:G11)) 

ご協力いただければ幸いです。ありがとうございました! :)

答えて

3

使用この配列数式:

=AVERAGE(IF((ISNUMBER(MATCH(B2:B10,{"Emp1","Emp2","Emp3"},0)))*(C2:G10<>""),C2:G10)) 

は、配列数式なので、それは、編集モードを終了するときはCtrl-Shiftキーを押しながら入力する代わりに入力して確認する必要があります。正しく実行されたら、excelは数式の周りに{}を入れます。

enter image description here

+0

2組の範囲がある場合はどうなりますか?上記の画像と同じ、13行目から22行目の範囲の別のセット – Meedee

+0

新しい質問に関連情報が追加されました。しかし、平均で2つのIFを試してみてください。 –

関連する問題