• ベストアンサー

出来るのでしょうか??”エクセルで集計表つくりたい”

エクセルベースで作りたい。 エクセルベースで、集計表として、たてに100の項目(商品名)、横に30(日にち)の大きな表があります。また、日々の売り上げ商品名(縦)と個数(右側)の表があります。  これら2つの表を関数などを用いて「ほぼ自動入力」をして全体の表を完成させたいのです。 例として「5日はAの商品が13個、Dの商品が3個」次の日は「Bの商品が16個、Zの商品が145個」。売れた種類が少ないときはコピーなどを用いて入力が出来るのですが、種類が多くなると入力ミスなどが発生し正確な表が作れなくなりますので、いわば「手入力」は避けたいのです。  どうぞ宜しくお願いいたします。

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

  • ベストアンサー
  • EFA15EL
  • ベストアンサー率37% (2659/7009)
回答No.4

なるほどひとつのワークブックに32個のシートがあり、 1つは集計用(31日分)、残りは日次のシートですね。 それなら簡単に出来ます。 ※日次のシートは左端(A列)が商品名であることが条件です。 ※同2列目(B列)が販売数とします。 ※また、日次のシート名を仮に「20070601」~「20070631」とします。 ※集計シートは左端が商品名であり、2行目からスタートすることにします。(こっちは別にどこから始まっても良い) 6月集計として、6月1日を例に取ります。 集計シートの6月1日、商品名Aのセル(この場合B2)に、 =IF(ISERROR(VLOOKUP($A2,'20070601'!A:B,2,FALSE)),0,VLOOKUP($A2,'20070601'!A:B,2,FALSE)) と書きます。 これは、A2(=商品名A)と同じ名前がシート20070601のA列とB列の中にあったら、その行の2列目の値(=販売数)を返しなさい。無かったら0を返しなさい。という意味です。 あとはこれをコピーして6月1日の残りのセルに貼付ければ6月1日は終了。 そのまま他の日のセルに貼付けても良いのですが参照するシート名が毎日変わりますからそこだけ置換してやる必要があります。 というわけで、最初にちょっと時間がかかりますがあとは日々のシートに間違いなく記入して行けば自動的に計算出来ます。 弱点は商品名の表記が揺れると計算されない点ですが、怪しければ入力規則で縛ってしまっても良いでしょう。

sasamoku-k
質問者

お礼

有難う御座いました。 バッチリでした。動いたときは感動的でした。 規則により20点しかアゲラレナクテごめんなさい。

sasamoku-k
質問者

補足

有難う御座います。 ところで、商品名に「適当な五十音」、個数を英数字でサンプルを作成して試したのですが、すべてゼロになり動きません。アドバイスをお願いいたします。

その他の回答 (3)

  • test_
  • ベストアンサー率28% (15/52)
回答No.3

されたい機能は、 データベースソフトのが簡単にできますよ!! Ms-Accessとか されたいことって、集計というのを具体的に言うと、 フィールド 1日あたりの、売上げ金額とかになると思います。 上の説明から察するに、あらゆる商品の単なる合計を 出す気はないと思います。 エクセルでも、作れますが要求している仕様を満たすのに、 とても難しいですよ・・・。 印刷物で、確認表程度であれば、エクセルでいいのですが、 複雑な解析をしたりできるためアクセスなどお勧めです!。

  • EFA15EL
  • ベストアンサー率37% (2659/7009)
回答No.2

あ、失礼。日次は30日分ですね。 そこだけ訂正します。

  • EFA15EL
  • ベストアンサー率37% (2659/7009)
回答No.1

2つ目の表の日付がどうなっているか分かりません。 1日ごとに新しい表を作るのなら2つではなく32個(日次が31個、集計が1つ)の表でしょう? そうではないのだとしたら日付はどこに記されるのでしょうか?

sasamoku-k
質問者

補足

そこまで考えていませんでした。 改めて、大きな全体集計表が1つ。そして、日々の売り上げ表ですが、例をとります。  15日の売り上げ表とすると、縦に売れた商品の名前(日によって行数が変わります)、その右横に売れた個数、個数の行の頭にこの場合だと「15」。このように考えています。  このような表を31個考えます。つまり、31枚の日々の集計シートとまとめシートの啓32枚のシートを考えます。  どうぞ宜しくお願いいたします。

関連するQ&A

  • エクセルで集計表を作ろうとしています。

    エクセルで集計表を作ろうとしています。 商品コード  商品名   A店(個) B店(個) 12      いちご   3      2 66      バナナ   6      20 12      いちご   55      4 55      メロン   12      9 66      バナナ   100      15 12      いちご   99       38 上記のような表から、商品ごとにA店とB店の個数を出したいのですが、 商品は、100種類くらいあって、すべてのデーターの数は、3000くらいあるので、簡単に出す一番いい方法を教えてほしいです。 最終的には、 商品コード  商品名  A店  B店 12    いちご  231  100 55    メロン  230  55 66    バナナ  99   198 みたいなかんじで4項目を100くらいある商品コード順に表示したいです。 ピポットや集計表を使えばいよいのでしょうか?エクセルは、あまり詳しくないので、詳しいかたどうぞよろしくお願いします。

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

    エクセルで下記のような表があります。 商品コード  商品名   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つの列に各支店名、2つ目の列に各商品名、3つ目の列に商品個数がランダム入力されているデータをシート2に自動で整理し集計したいのですが、2つの列の集計は関数SUMIFできるのですが、例えば、「各支店の商品個数の集計」など、「各支店の各商品の個数の集計」などの3つの列の集計方法を分かる方、いましたら教えてください。宜しくお願いします。

  • 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で1ヶ月の集計表を作っていますがどうしてもわからない事があります。まず縦に1ヶ月分の日付を入れて横に純売上(B列)と消費税(C列)と総売上(D列)の表を作りました。日付は月を入力すると自動で変わる様にして月末も30日までの月は最後のセルも空白になる様に、土日祝は曜日の文字の色も変わります。その後が問題なんですが、曜日毎の集計を自動計算するだけならSUMIF関数ですぐに出来るんですが日祝の合計を1つのセルに集計させたいんです。月によって祝日の曜日も変わりますしどうしてもその方法がわかりません。説明が下手で申し訳ありませんがわかる方がいればお願いします。

  • 表計算ソフトで棚卸し集計を試みています

    表計算ソフトで棚卸し集計を試みています 今やっているのは半年分の入庫数の集計です データとしてあるのは商品番号-商品名-単位個数-入庫数(月ごと)。 商品番号別に入庫数の集計はできたのですが、集計画面で商品名と単位個数が消えてしまいます。 今やりたいことは (1)商品番号に対応する商品名を右横セルに返す (2)商品名に対応する単位個数をさらにその右横セルに返す これは可能でしょうか? (商品番号-商品名-単位個数-入庫数の総一覧表は別にあります)

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

    お世話になります。 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でもなんでも構いません。 宜しくお願いします。

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

    こんにちは。 知恵をお貸しください。 現在職場でエクセルの集計シートを作成しています。 以下のような内容です。 -------------------------------------------------- (1)入力画面(シート1) いくつかの項目について検体数を入力する。毎日行います。 (2)集計結果(シート2) シート1の項目・検体数に応じて集計。 (3)日表(シート3) シート2の結果を日にちごとに貼り付ける。 実行ボタンなどを使用したい。 ※入力者は皆パソコン初心者なので、 (1)の検体数入力と(3)の実行ボタンを押すだけにしたいです。 -------------------------------------------------- (1)、(2)までは完成したのですが、 (3)の作業を作成できません。 (1)はドロップダウンリストから選択させ、 (2)はSUMIFで集計したものです。 (3)ではマクロで貼り付けの操作を組めば良いのですか? 日にちごとというのが難しく、身動きが取れません。 説明が下手で申し訳ありませんが、 ご教授願います。 よろしくお願いします。

  • エクセル 年間ランキングの集計方法

    エクセルで1月から12月の人気商品ランキングを集計したいと思っています。 月ごとに計12枚のシートがあって、その中に商品名と販売個数が300列ほど入っています。 エクセルを使って1年分の商品売上順に並べたいのですがどのようにすればよいでしょうか。

  • エクセル2003 表 集計

    エクセルの表の集計方法について質問します。 各月のシートに記入された内容の内ボールペンの数量だけをまとめの表のように集計したいですのですが、どうすればいいのでしょうか?尚、各月のシートのabcd・・・又はボールペン等の位置が変わる場合もあります。現状、INDEX+MATCHの組み合わせで、計算式に入るシート名のみ手入力で修正し対応しています。シート名の変化(4月,5月・・・)についても、セルに入力された内容を利用できないか教えて頂けないでしょうか?宜しくお願い致します。