- ベストアンサー
EXCEL2010で管理番号に合計値を自動入力する方法
- EXCEL2010で管理番号ごとにAB列に合計値を自動入力する方法について教えてください。
- AB列に同じ管理番号の合計値が入るセルを設定する方法を教えてください。
- SUMIF関数だけではAB列すべてに数字が入ってしまうため、総合計を最後の行に出したいです。解決方法を教えてください。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
先頭のだけに計算させます。 AB2: =IF(COUNTIF(A$2:A2,A2)=1,SUMIF(A:A,A2,AA:AA),"") 以下コピー。
その他の回答 (2)
AB2: =IF(AA2="","",IF(A2=A1,"",SUMIF(A$2:A$9,A2,AA$2:AA$9)))
- kindliness
- ベストアンサー率66% (2/3)
EXCEL2007ですが、 こういうことかな? A AA AB 1 管理番号 金額1 金額2 2 1 1,000 3 2 1,500 4000 =SUMIF(A2:A9,2,AA2:AA9) 4 2 1,000 5 2 1,500 6 3 1,500 7 4 800 2100 =SUMIF(A2:A9,4,AA2:AA9) 8 4 1,300 9 5 上記の場合だと SUMIFを使用して、範囲・・・A2:A9 、検索条件・・・2、合計範囲・・・AA2:AA9 =SUMIF(A2:A9,2,AA2:AA9) で良いのではないのでしょうか? 質問者様の希望に添えなければごめんなさい。
お礼
ご回答ありがとうございます。 うまく説明できなくてすみません。
補足
今現在、AB2のセルに=SUMIF(A$2:A$9,A1,AA$2:AA$9) という式をいれた(AB3からはこれをドラッグコピーしてます)結果は下のようになっています。 A AA AB 1 管理番号 金額1 金額2 2 1 1,000 1,000 3 2 1,500 4,000 4 2 1,000 4,000 5 2 1,500 4,000 6 3 1,500 1,500 7 4 800 2,100 8 4 1,300 2,100 となっており、AA列AB列の9行目に合計を表示して同じ値になるようにしたいのです。
お礼
ありがとうございます。 昨日に引き続きありがとうございます。 ダイレクトに相談したいくらいです。 ありがとうございました。