エクセルベースで作りたい。
エクセルベースで、集計表として、たてに100の項目(商品名)、横に30(日にち)の大きな表があります。また、日々の売り上げ商品名(縦)と個数(右側)の表があります。
これら2つの表を関数などを用いて「ほぼ自動入力」をして全体の表を完成させたいのです。
例として「5日はAの商品が13個、Dの商品が3個」次の日は「Bの商品が16個、Zの商品が145個」。売れた種類が少ないときはコピーなどを用いて入力が出来るのですが、種類が多くなると入力ミスなどが発生し正確な表が作れなくなりますので、いわば「手入力」は避けたいのです。
どうぞ宜しくお願いいたします。
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日は終了。
そのまま他の日のセルに貼付けても良いのですが参照するシート名が毎日変わりますからそこだけ置換してやる必要があります。
というわけで、最初にちょっと時間がかかりますがあとは日々のシートに間違いなく記入して行けば自動的に計算出来ます。
弱点は商品名の表記が揺れると計算されない点ですが、怪しければ入力規則で縛ってしまっても良いでしょう。
この回答への補足
有難う御座います。
ところで、商品名に「適当な五十音」、個数を英数字でサンプルを作成して試したのですが、すべてゼロになり動きません。アドバイスをお願いいたします。
No.3
- 回答日時:
されたい機能は、
データベースソフトのが簡単にできますよ!!
Ms-Accessとか
されたいことって、集計というのを具体的に言うと、
フィールド
1日あたりの、売上げ金額とかになると思います。
上の説明から察するに、あらゆる商品の単なる合計を
出す気はないと思います。
エクセルでも、作れますが要求している仕様を満たすのに、
とても難しいですよ・・・。
印刷物で、確認表程度であれば、エクセルでいいのですが、
複雑な解析をしたりできるためアクセスなどお勧めです!。
No.1
- 回答日時:
2つ目の表の日付がどうなっているか分かりません。
1日ごとに新しい表を作るのなら2つではなく32個(日次が31個、集計が1つ)の表でしょう?
そうではないのだとしたら日付はどこに記されるのでしょうか?
この回答への補足
そこまで考えていませんでした。
改めて、大きな全体集計表が1つ。そして、日々の売り上げ表ですが、例をとります。
15日の売り上げ表とすると、縦に売れた商品の名前(日によって行数が変わります)、その右横に売れた個数、個数の行の頭にこの場合だと「15」。このように考えています。
このような表を31個考えます。つまり、31枚の日々の集計シートとまとめシートの啓32枚のシートを考えます。
どうぞ宜しくお願いいたします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(Microsoft Office) Excelで該当しない項目(#N/Aの商品名)を簡単に表示・抽出させる方法についてです 1 2022/08/25 22:12
- Excel(エクセル) エクセルでのVBA 2 2022/08/03 06:48
- Excel(エクセル) エクセル 関数について 4 2022/08/05 11:03
- Excel(エクセル) SUMIFのIF分岐について 4 2023/04/15 12:57
- Excel(エクセル) エクセルの表について 3 2023/04/14 18:00
- Visual Basic(VBA) EXCEL関数LOOKUPとFILTERについての質問です 1 2022/12/21 05:53
- その他(データベース) pythonでsqlight勉強中、クエリー結果の利用法教えて下さい 1 2022/04/28 20:38
- Excel(エクセル) エクセルの条件付き書式 個人シートを参照して集計シートに色付けしたい 1 2023/06/22 00:39
- Excel(エクセル) Excel での関数についての質問です。 例えばA列に商品名を、B列に個数をそれぞれ入力しています。 7 2023/05/13 10:51
- メルカリ メルカリの上位表示について質問があります。 私は現在7種類の商品を7個ずつ計49個出品しています。 1 2022/10/10 10:33
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルでURL挿入後、名前を変...
-
エクセルで入力のあるセルのみ...
-
エクセル関数使用で赤色数字を...
-
EXCELで千円単位を百万円単位に
-
EXCELのデータ修正時に、...
-
エクセルで逆さまに印刷したい
-
カレンダー作成 別シートより...
-
一つのセルに計算式を入れて別...
-
excel2007で特定の行が印刷され...
-
エクセルで1分あたりの作業量...
-
エクセルでの順位に応じた点数...
-
エクセル上のシートの再表示が...
-
エクセルでセルに・・・
-
Exel2003で特定の文字列を含む...
-
プルダウンのコピー
-
列幅が変更できなくなった
-
Excel・プラス値とマイナス値を...
-
「マネージメント」と「マネジ...
-
小さな会社の事務全般の社員。...
-
ビジネスメールの添削をお願い...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルでURL挿入後、名前を変...
-
エクセル関数使用で赤色数字を...
-
エクセルで入力のあるセルのみ...
-
一つのセルに計算式を入れて別...
-
列幅が変更できなくなった
-
EXCELで千円単位を百万円単位に
-
エクセルで逆さまに印刷したい
-
EXCELのデータ修正時に、...
-
エクセルで1分あたりの作業量...
-
エクセルでの順位に応じた点数...
-
エクセルで前月までの平均を出...
-
excel2007で特定の行が印刷され...
-
画像(GIF/JPEG Image)をエ...
-
ExcelVBAで選択したセルで平均...
-
エクセルで部屋番号や個人情報...
-
Excel・プラス値とマイナス値を...
-
一定の情報だけを抜き出すエク...
-
3つの条件のうち、2つを満た...
-
エクセル:複数シートで重複デ...
-
異なる締め日に対応して支払日...
おすすめ情報