• ベストアンサー

エクセルを使って売上の集計をしたい。

エクセルを使って売上の集計をしたいのですが、どうやればいいかわかりません。 複数のワークシートに月毎の売上データがあります。データは規則性のない品番で、月によってはデータ上にない場合もあります。 例) AA-101 \784,000 AB-102 \638,000 AW-555 \297,000 AA-273 \123,000 (実際は品名やメーカーなどの列もありますが割愛します) そして、これを品番、金額、1月売上、2月売上、3月売上・・・のほうに表にしたいのですが、どうやればいいでしょうか? 宜しくお願いします。

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

  • ベストアンサー
  • keithin
  • ベストアンサー率66% (5278/7940)
回答No.2

>複数のワークシートに月毎の売上データがあります 作表して「眺める」(やった気になる)には良い方法ですが、今回のご相談のような後処理、つまり役に立つデータを抽出をするには全く不向きな整理の仕方です。 方法1:A列とB列にデータを配置して集計する方法 4月シートのA列に「品番」を並べます A1に「品番」と記入 A2以下に「AA-101」などを列記します B1セルに「4月売上」と記入 B2以下に金額を列記します。 A:B列は、集計されている必要はありません。 つまりAA-101が売れた1回1回毎(レシート形式)、あるいは日付ごと(日報形式)、あなたが入手している具体的なデータの生の姿のままで構いません。売れた毎なら単価が並びますし、日付ごとならその日に売れた合計金額が列記されます。 5月シートのA列にも品番を並べます A1に「品番」と記入 A2以下に「AA-101」などを列記します B1セルに「5月売上」と記入 B2以下に金額を列記します。 6月シート以降についても同様にします。 集計用の新しいシートを用意 ご利用のエクセルのバージョンが不明ですが、データタブ(データメニュー)の「統合」を開始します 4月シートのA:B列を選んで追加 5月シートのA:B列を選んで追加 6月シートのA:B列を選んで追加  : していきます 左端列、上端行にチェックしてOKすると、品目vs売上月の集計表を自動で作成してくれます。 方法2: 全てのデータを「1枚のシートに」集合させます。 A列には「販売日」 B列には「品目」 C列には「金額」 をそれぞれ列記します。こういうのをリスト形式のデータベースと言います。 データタブ(データメニュー)の「ピボットテーブルレポート」を開始します 販売日を行に配置 品目を列に配置 金額をデータ(Σ)に配置 販売日列を年月で「グループ化」します 必要に応じて年、月を列に移動、品目を行に移動するなどして、見やすいレポートにします。

kuwainta
質問者

お礼

ご回答下さいましてありがとうございます。 私が作りたい表とは違いますが、方法2で提出したところOKでした。 とても助かりました。ありがとうございました。

その他の回答 (1)

  • -9L9-
  • ベストアンサー率44% (1088/2422)
回答No.1

規則正しくデータをそろえるのが先決。そのうえで、ピボットテーブルや集計機能を使えば簡単に集計できます。規則性のないデータなら手集計する以外ありません。

関連するQ&A

  • EXCELでの複数項目集計

    EXCELで複数項目での集計方法を教えてください。 品番/品名/数量 01/AB/20 01/AB/30 02/CD/40 02/CD/20 このようなデータで、数量を集計したいのですが、 品番で集計すると集計結果に「品番 集計」と表示されて 品名で集計すると「品名 集計」となります。 集計結果のみを表示させるので「品番/品名 集計」と いうように表示させたいのですができるのでしょうか? ちなみに品番と品名は必ずペアです。 宜しくお願いします。

  • Excel VBA 集計方法

    1つのファイルに2つのシートがあります。 集計結果を反映するシートと元データのシートで別れています。 <元データシート> 品番 品名    バージョン  数量 11 ABC Soft      2000 4 22 XYS Beta 2003 3 23 HU22 hyoukaban 2000 4 45 298 Software 1998 7 22 XYS Beta 2003 11 25 XYS Beta 2008 3 27 XYS Beta 2008 6 <集計結果シート> 品名 バージョン 数量 XYS Beta 2008 3 XYS Beta 2003 14 298 Software 1998 7 ABC Soft 2000 4 HU22 hyoukaban 2000 4 ※表がずれていると思います。 バージョンは4桁の数字です。 マクロを実行して、自動的に元データの情報を集計して 集計結果シートに反映したいと思います。 (1)同じ品名ごとに並べて、同じ品名が見つかった場合はバージョンの新しいものが上になるようにしたいです。 (2)品番は集計結果シートには反映していません。 (3)同じ品名、バージョンで異なる品番がございます。 同じ品名、バージョンであれば品番が異なっても1つに集計することは可能でしょうか。 →(3)だけが理解できていません。(1)と(2)は解決済みです。

  • Excel VBA 集計方法

    1つのファイルに2つのシートがあります。 集計結果を反映するシートと元データのシートで別れています。 <元データシート> 品番 品名    バージョン  数量 11 ABC Soft      2000 4 22 XYS Beta 2003 3 23 HU22 hyoukaban 2000 4 45 298 Software 1998 7 22 XYS Beta 2003 11 25 XYS Beta 2008 3 <集計結果シート> 品名 バージョン 数量 XYS Beta 2008 3 XYS Beta 2003 14 298 Software 1998 7 ABC Soft 2000 4 HU22 hyoukaban 2000 4 ※表がずれていると思います。 バージョンは4桁の数字です。 マクロを実行して、自動的に元データの情報を集計して 集計結果シートに反映したいと思います。 (1)品番は一意の番号です (2)同じ品名ごとに並べて、同じ品名が見つかった場合はバージョンの新しいものが上になるようにしたいです。 (3)品番は集計結果シートには反映していません。 集計結果シートのような結果にするには、どのようなマクロを書けば いいのか悩んでいます。 サンプルコード等参考になるものがございましたら、お教えください。

  • 重複データの集計マクロについて

    例えば表1のように同じ品番のデータが別行に重複して入力されています。このデータを表2のように同じ品番は同じ行に、また重複している品名も1つにまとめて集計したいのですが、うまく行きません。どなたか教えていただけないでしょうか 表1 品番 品名1 品名2 品名3 品名4 品名5 50 15      32  45 50     15  52      32 20 33  87          67 表2 品番 品名1 品名2 品名3 品名4 品名5 50 15  32  45  52 20 33  87  67  

  • エクセルで集計

    エクセルで集計 シート1:A列に日付2000行程度、B列に品名A,B,C,D…500種類程度、C列にその内容。日毎に行は増えていきま、同じ品名が何度も登場してきます。 シート2:ここに新しくシート1の集計をして、同じ品名の多い順に並べ替えてリストを作成したいと思います。 シート1に新しく行が増えると同時にシート2の集計に反映させたいのですが、いい方法はありますか?

  • EXCELでこんな集計はどうするのでしょうか

    商品管理の表で以下のようになっています。 A1   B1    C1     D1    E1 担当者 分類番号 商品コード 整理番号 以下各月毎の売り上げ そしてこの表は1500行程度あり、B列、C列でソートしています。 この表をB列の分類番号毎、C列の商品コード毎で各月の売上合計を上記の表のシートとは別のシートに集計したいのですが、どのようにしたらよいのでしょうか。シートをコピーして集計するのはできるのですが、そうしたら容量が(サイズが)大きくなりすぎるため、できれば避けたいと思っています。

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

    エクセルでの集計について質問です。 【4月】 (営業A)              (営業B) A     B       C      D       E      F 会社名  品名   売上金額  会社名  品名   売上金額 ○○   ××   ¥10,000   □□   △△   ¥50,000 □□   ■■   ¥30,000   ★★   ○○   ¥20,000 ○○   ☆☆☆  ¥50,000   ○○   ???  ¥30,000 上記のように1枚のシートに営業さんごとに分けて月別の売上表を作っています。 最後のシートに個人ごとの年間売上げ表を作りたいのですが、 【年間合計】      (営業A)   (営業B) A      B      C       会社名  売上金額  売上金額 ○○   ¥60,000  ¥30,000 □□   ¥30,000  ¥50,000 ★★   ¥0     ¥20,000 上記のように会社名ごとに年間合計を作る場合にはどのような方法がありますでしょうか?(年間合計に品名は必要ありません) SUMIFを入力してみたら、ものすごく式が長くなってしまいました… 他に方法がありましたら宜しくお願いします。

  • excelのリスト絞り込みで困っています。

    下記のようなデータがシートにあった場合 A列         B列         C列 商品コード     商品コード1     品番 AA          AA          A1 AB          AA          A2 AC          AA          A3 ZZ          AB          B1            AC          C1 D列に商品コードの入力規則によるリストを指定。 E列に品番の入力規則によるリストを指定し 選ばれた商品コードに該当する品番を E列のリストに表示したい場合はどうしたらよいのかご教授ください。 D列のリストでAAを選んだら E列の品番のリストにはA1とA2とA3が出るというイメージです。 その際にZZを選ばれた場合は、品番のリストが無いのでエラーとする方法も あわせて教えてください。

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

    エクセルの集計について教えてください 添付のように、A列からは入力用 A列 日付(複数月にまたがる) B列 金額 C列 項目 E列からは集計用として E列 項目 F列からは月ごとに集計できるような表を作りました 集計用は、また別途ほかのシートで参照して使用する予定です A列には、今後も次々データを足していく予定です 月単位でデータを抽出したのち、項目ごとに合計を算出したいのですが、どの関数を組み合わせればいいのかわかりません。 エクセルはほぼ初心者です ピボットテーブルを使用してもよいのですが、ほかのシートで参照できる方法を教えてください よろしくお願いします

  • ExcelのVBAで集計をしたいです。

    EXCELで、VBAを使用して元データのシートから、集計シートを作成したいです。 Sheet1 A B C D E F 1 品名 サイズ1 サイズ2 サイズ3 元のサイズ 売り上げた量 2 A 1 100 150 200 1000 50 3 B 2 100 200 100 1500 10 4 A 2 200 300 500 2000 100 5 A 1 150 150 100 1000 80 6 A 2 150 150 600 3000 100 Sheet2(集計用に新規作成されたシート:作成時は空シート) A B C D 1 品名 サイズ1 元のサイズ 売り上げた量の合計 2 A 1 1000 130 3 B 2 1500 10 4 A 2 2000 100 5 A 2 3000 100 元のサイズのものがどれだけ使用されて売れたのかを集計しようとしています。 ちなみにサイズ1は変更されません。 条件が複数個になるので、Sheet2の合計は、SUMPRODUCTを使用することになると思うのですが、 C列までの、品名、サイズ1、元サイズが重複しないように抽出するためには、 どのようにしたらよいのでしょうか?

専門家に質問してみよう