アプリ版:「スタンプのみでお礼する」機能のリリースについて

Excelで下記のようにQUARTILEを使用した集計を行っております。
区分毎に金額の四部位数を求めているのですが、
データに空白がある場合、最小値が "0"になってしまいます。

>> データ
区分|金額
-------------
1  |100
2  |200
1  |10
1  |
2  |80

>> 集計の記述(区分が1で最小値を求めた場合)
 QUARTILE(IF($A$2:$A$6="1",$B$2:$B$6),0)

IF関数で空白を除外するよう条件をつけても "0" になってしまいました。
 QUARTILE(IF(AND($A$2:$A$6="1", $B$2:$B$6<>""),$B$2:$B$6),0)


これを回避する方法はありますか?
よろしくお願いします。

A 回答 (1件)

>IF関数で空白を除外するよう条件をつけても "0" になってしまいました。


> QUARTILE(IF(AND($A$2:$A$6="1", $B$2:$B$6<>""),$B$2:$B$6),0)

条件のところでAND関数を使わずに

=QUARTILE(IF(($A$2:$A$6="1")*($B$2:$B$6<>""),$B$2:$B$6),0)
をCtrl+Shift+Enterで入力する

のように計算してみてください。
    • good
    • 0
この回答へのお礼

keithinさん
先日に引き続き、ありがとうございました。
教えていただいたように変更したところ、空白を除外することができました。

関数を使い始めてまだ日が浅いので、「*」の使用どころに
ただただ勉強になるばかりです。
掛け算に使用する記号というだけではないのですね。

お礼日時:2012/05/10 13:17

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!