• ベストアンサー

エクセル 項目別の集計の出し方

エクセルの利用方法でお聞きしたいのですが、 例えば、 商品名 価格  A   100  A   100  A   100  B   500  B   500 といった場合、Aの価格合計、Bの価格合計を商品名別に集計したい場合、どのようにしたらよいでしょうか? 商品別にSUMで合計しようにも商品名が膨大で困っています。 使っているのは、XPでoffice2003です。  どうぞよろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

商品名のリストがあれば、SUMIF関数でできます。 ピボットテーブルもおすすめします。

saikoro123
質問者

お礼

ピボットテーブルを使って解決することができました! すごく簡単な上に動作も速くて感動です。 ありがとうございました。

その他の回答 (1)

  • mu2011
  • ベストアンサー率38% (1910/4994)
回答No.2

商品をA列、価格をB列とします。 =SUMIF(A:A,"A",B:B) 商品名の抽出は、データ→フィルタ→フィルタのオプション設定で指定した範囲にチェック、リスト範囲欄に商品名範囲、抽出範囲欄に任意セルを選択、重複するレコードは無視するにチェック→OK 因みに表は第1行は、見出し行と認識しますので見出し行が無ければ予め設定しておいて下さい。

saikoro123
質問者

お礼

商品名の抽出を行ったのですが、データが膨大すぎて 処理にすごく時間がかかってしまいました。 今回はピボットテーブルを使うことで解決することが出来ました。 SUMIF関数は使ったことがありませんでしたので、 勉強になりました。 ありがとうございました!

関連するQ&A

  • エクセルで集計をしたいのです

    お世話になります。 Accessからエクスポートした表があります。 (集計元表) [商品名]|[支店名]|[日付]|[売上数]| 商品A|支店1|2011/08/01|6| 商品A|支店1|2011/08/05|2| 商品A|支店2|2011/08/01|3| 商品B|支店1|2011/08/01|9| 商品B|支店2|2011/08/01|1| … これを以下のように、商品毎に表にしたいのです。 (集計表:商品A) 商品A|8/1|8/2|8/3|8/4|8/5|合計| 支店1| 6 | 0 | 0 | 0 | 2 | 8 | 支店2| 3 | 0 | 0 | 0 | 0 | 3 | 合計 | 9 | 0 | 0 | 0 | 2 | 11 | (集計表:商品B) 商品A|8/1|8/2|8/3|8/4|8/5|合計| 支店1| 9 | 0 | 0 | 0 | 0 | 9 | 支店2| 1 | 0 | 0 | 0 | 0 | 1 | 合計 | 10 | 0 | 0 | 0 | 0 | 10 | 合計の行/列は最後にsumしますが、集計元表から 集計表カドの商品名、日付、支店を判別してセルに売上数を収める 手段のヒントを頂ければ幸いです。 セル関数でもVBAでもなんでも構いません。 宜しくお願いします。

  • Excelでの集計

    Aさん用ブック、Bさん用ブック、Cさん用ブック…と人数分+集計用のブックがあるとします。 それぞれのブックには共通の形式で下のようなシートが12枚、つまり1年分あります。   1月    1日  2日  3日…31日 合計    商品1   1              SUM式   商品2        1    1    SUM式   商品3   1              SUM式    …   商品30            2    SUM式   合計   SUM式………       SUM式      集計用のブック(形式は個人用と同じです)で日ごと・月ごとに全員の合計を取りたいのですが、 単純に「(商品数(約30)×毎日)×毎月」×人数でリンクを貼ると、ものすごい容量になってしまいます。 しかも、項目が多い割に殆んどが空欄なので、はっきり言ってムダです。 (1)集計用ブックの容量を出来るだけ軽くしたい(現在、個人用ブックは約130KBです)。 (2)リンク式(集計用の計算式)を出来るだけ単純にしたい。 (3)合計がゼロの欄は「0」を表示しない(「計算しない」ってのは矛盾してますよね?)。 こんな都合のいいことが、Excelで出来ますか?

  • エクセルの集計について教えてください。

    レジに打ちこまれた売上データをもとに、1ケ月の売上一覧表を作成しています。 一目で売れ線がわかるように売上数の良い順位をつけています。 例) 順位  商品名  数量  単価  売上 1位    楓    100    10   1,000 2位    紅葉    30    5    150              30   10    300       計      60         450 3位    A      40   10    400       B      40   10    400 5位    銀杏    30   10    300 総合計        270          2,550 上記の元データは商品毎の売上数が自動集計されない日時明細なので、先ず、商品名毎に並び変え、売れた数量を集計させます。ここまではエクセルで行っていますが、その後、数量合計を1行に記し、不要行を削除するのを手作業で行っています。その後で数量合計の多い順に並び変えをし(旧価格・新価格があるものもあるので、売上順位としては数量は合算、しかし新価格が何ケで旧価格が何ケと表示)、仕上げに順位を加えるのも手作業で行っています。 月によってデータが膨大なことがあり、手作業での限界がきています。 どなたか良い方法をお教え頂けないでしょうか。

  • エクセルの集計表について

    エクセルで下記のような表があります。 商品コード  商品名   A店(個) B店(個) 12      いちご   3      2 66      バナナ   6      20 12      いちご   55      4 55      メロン   12      9 66      バナナ   100      15 12      いちご   99       38              ↓ 商品コード  商品名   A店(個) B店(個) 12      いちご 合計             157    44 55      メロン 合計             12      9             66       バナナ    合計             106    35 集計表を使って、商品ごとにA店とB店の個数合計を出すのですが、 個数合計が出た行のみを、一括で書式を変えるにはどうしたらよいでしょうか? 商品は、100種類くらいあって、すべてのデーターの数は、3000くらいあります。 合計の列だけを抽出して、ドラックしてコピーしても、その間にあるすべての列が変更されてしまうので。 エクセルは、あまり詳しくないので、詳しいかたどうぞよろしくお願いします。

  • エクセルの1行おきの集計

    エクセルで1行おきの集計をしています。   A 1 1 2 2 3 1 4 2 5 関数A(A1とA3の合計)(合計2) 6 関数B(A2とA4の合計)(合計4) 関数A SUM(IF(MOD(ROW(A$1:A$4),2)=1,A$1:A$4,0)) 関数B ???????????????????? 関数Aはうまくいっているのですが、 関数Bの設定がよくわかりません。。。 設定方法を教えて下さい。

  • EXCEL集計の方法で。。

    こんにちは。 EXCELの集計方法で質問なのですが、例えば、 A店、B店、C店、における1か月分の商品別売り上げ表があるとします(下記のような表) 店 日  物   個数 A店 10/1 トマト  2個 B店 10/1 キャベツ 1個 A店 10/1 キャベツ 1個 C店 10/2 トマト  3個 B店 10/4 キャベツ 4個 A店 10/4 きゅうり 1個 A店 10/4 キャベツ 2個 これを集計し、店別でしかも商品別の売り上げ個数を求めるのはどのようにしたら良いでしょうか?? 集計でグループ基準を店、集計方法を合計、集計するフィールドを個数にしてすると、下記のような問題が生じてしまします。 (1)同じ売り上げ日の同じ店の売り上げはTOTALされる。 (2)集計部分(太字の部分)に商品名が出てこない できれば、アウトライン2を使用して、集計結果を以下のようにしたいのです。 A店  トマト  2個 B店  キャベツ 5個 A店  キャベツ 3個 C店  トマト  3個 A店  きゅうり 1個    どなたか、お分かりになるかたいらっしゃいますでしょうか??長々と書いてしまいましたが、どうぞ よろしくお願い致します。

  • EXCELでコード別の数量・金額を集計したい。

    EXCELで次のような表があります。  A列:社外向け商品コード  B列:社内向け商品コード  C列:商品名  D列:数量  E列:金額  F列:発注日 (1)これを商品コード別(A・B・Cは一対)に数量と金額を集計。 (2)さらに、この表が5社分あるので、次のような表にまとめたい。  A列:社外向け商品コード  B列:社内向け商品コード  C列:商品名  D列:●社数量合計  E列:●社金額合計  F列:×社数量合計  G列:×社金額合計  H列:△社数量合計  I列:△社金額合計    ・    ・  というように5社分の数量・金額を並べて表示したい。 上記のように集計する方法はありますでしょうか? 宜しくお願い致します。  

  • エクセルで項目ごとに集計するには?

    エクセルで下の表を作ったのですが 部署毎に点数を集計して表示できるようにしたいのですが、どういう数式を使えばよいのでしょうか?宜しくお願いいたします。  A   B   C 1名前 部署 点数 2あ   1  50 3い   3  100 4う   2  150 5え   3  75 ・・・

  • Access の集計について教えて下さい。

    Access の質問ばかりしてすみません。 今度は集計について教えて下さい。 レポートで集計したいのですが、SUMを使ったところパラメーターが出ました。 テキストボックス合計 ・A・Bがあります。 テキストボックスAには=合計-Bの式が入っています。 その下に列ごとの集計を出したいのでSumを使ったところ、Aの集計だけ出来ません。 どのようにすると集計出来ますか? 教えて下さい。 よろしくお願い致します。

  • エクセル集計でビットの立っているものだけを集計したい!

    エクセルで物品費の集計表がこういった形であります。 (日付)(物品名)(受払有無)(物品費)   2/1  A    1     ¥500  2/10 A          ¥1000  2/27 A    1     ¥2000     と連日データ打ち込みをした表Aがあり、下段に集計欄(表B)があります。それで 1.「受払有無」に「1」が立っている 2.表Aと表Bの「物品名」が一致しているもの の集計を取り出したいのですが、sumifですると「受払有無」の「1」も「ブランク」も含まれた物品費の合計が出てきてしまうのです。 (物品名)(合計)   A   \2500 といった具合に出したいのですが・・・かなり説明不足かもしれませんが、知恵を貸してください。よろしくお願いいたします。