エクセルの関数について : CHOOSE関数
複数範囲のtrimmeanを計算するのに下記のような関数式を使っていますが、
CHOOSE関数を通すと空白セルがあると0で集計されてしまい、正しい値が出ません。
どのようにしたらよいでしょうか?
=TRIMMEAN(CHOOSE({1,2,3},Sheet1!A1:A3,Sheet2!A1:A3,Sheet3!A1:A3),0.1)
たとえばシートの内容が下記のようになっていたとすると、
CHOOSE関数を通すと空欄""が0で置き換えられてしまい、
[欲しい結果]=trimmean([1,1,"",1,1,"",1,1,""],0.1)=trimmean([1,1,1,1,1,1], 0.1)
[計算結果]=trimmean([1,1,0,1,1,0,1,1,0], 0.1)
になってしまい、正しく計算されません。
■セルの値■
[Sheet1]
A1 : 1
A2 : 1
A3 : ""
[Sheet2]
A1 : 1
A2 : 1
A3 : ""
[Sheet2]
A1 : 1
A2 : 1
A3 : ""
お礼
大変ありがとうございました。こんな関数があったんですね。 Cleanで文字どおり空白がクリーンになりました。 本当にありがとうございました。