- ベストアンサー
エクセルで集計する方法を教えてください
次のようなデータの集計をしたいのですが、どうすればいいのでしょうか?教えてください。 A 1 B 2 C 2 A 4 A 1 B 1 C 6 A 3 このように一列目に項目、二列目に個数が並んでいるデータを項目毎に合計して、 Atotal 9 Btotal 3 Ctotal 8 のように、各項目の総数を求めたいのです。よろしくお願いします。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
質問の例で、文字の列をA列、数字の列をB列とすると、A列の和を出したいセルに、 =SUMIF(A1:A8,"A",B1:B8) と入力するとよいです。
その他の回答 (2)
- maruru01
- ベストアンサー率51% (1179/2272)
こんにちは。maruru01です。 SUMIF関数を使用します。 A列に項目、B列に合計する数値が1行目から入っているとします。 例えば、項目"A"の合計は =SUMIF(A1:A8, "A", B1:B8) となります。 項目名が"B"や"C"の場合は関数の2番目の引数を変えればいいわけです。 なお、1番目と3番目の引数は、当然合計を求める範囲によって変わります。(例ではとりあえず1~8行目になっています。) あと、項目名が"A"(半角)と"A"(全角)などになっていると、別々に合計されますので注意して下さい。 では。
お礼
ありがとうございます。たぶん「何とかif」なのだろう、とは思っていましたが、Helpを見ても見つけられず、弱っていました。早速仕事を進めようと思います。
- telescope
- ベストアンサー率54% (1069/1958)
SUMIF関数で求められます。 SUMIF(範囲, 検索条件, 合計範囲) Atotal =SUMIF($A$1:$A$8,"=A",$B$1:$B$8) Btotal =SUMIF($A$1:$A$8,"=B",$B$1:$B$8) Ctotal =SUMIF($A$1:$A$8,"=C",$B$1:$B$8)
お礼
ありがとうございます。また一つかしこくなることができました。Excelはまだまだわからないことだらけなので、またよろしくお願いします。
お礼
ありがとうございます!今日はこれがわからないとこれ以上仕事が進まない、という状況でした。とても助かりました。