関数整列で、数値の0は拾われないで計算されるようにしたい。
初めまして、よろしくお願いします。
以前
エクセルでランダムに入力されていく数値ごとの価格帯別で集計をとれる関数式を知りたいのですが、どのようにすればいいのでしょうか。よろしくお願いします。
例)
A B
1 102 1
2 106 8
3 110 3
4 102 2
5 105 9
6 103 6
7 105 2
8 102 6
9 111 4
10
11
12
入力されたA列の数値の最小値から最大値までを自動で順に整列させ、入力されたB列の数値を集計する。
A B
1 102 9
2 103 6
3 104 0
4 105 11
5 106 8
6 107 0
7 108 0
8 109 0
9 110 3
10 111 4
11
12
13
よろしくお願いします。
と言う質問に対して、
★Sheet2のA1
A1=MIN(Sheet1!A:A)
A2=IF(A1="","",IF(MAX(Sheet1!A:A)<A1+1,"",A1+1))
★A2の式を下にコピー
B1=IF(A1="","",SUMIF(Sheet1!A:A,A1,Sheet1!B:B))
★下にコピー
と言う答えをいただきました。しかしこの関数式ですと、A列整理番号に0が入っていると、0から整理番号がふられてしまいます。何とか0は拾われないで整列させる方法は無いでしょうか。よろしくお願いします。
お礼
こちらの方でなんとかできました。 ありがとうございました。