Accessで商品販売のデータベースを作っています。
商品マスターテーブルには、「商品名」「略称」「単価」「単位」・・・が入っており、
販売記録フォームに日付ごとで売上を入力するようになっています。
(サブフォーム(データシートビュー)に、商品を入力し、価格を表示します)
------------------
[得意先名]
------------------
[日付]
------------------
[商品名][数量][単位][単価][金額]
・
・
・
・
-----------------
これとは別に、売上一覧表を作成しようと思います。
これは、日付ごとに略称で商品名を表示し、一目で何が売れたか分かりやすくするものです。
------------------------------
[得意先名]
------------------------------
[日付][略称1][略称2][略称3][略称4][略称5][略称6]・・・
------------------------------
1つの得意先で、1日の商品項目が10を超えることはありません。
どうしてもできないので、何かいい方法があれば教えてください。
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
その「売上一覧表」では、データの編集は行えなくてもよろしいですか?
もしそれでよろしければ、今あるテーブルからクロス集計クエリを作成するのがよいのではないでしょうか。
手順としては以下のようになります(ウィザードを使用した場合):
※「略称」ではなく「商品名」を表示する形です。「略称」で表示したい場合は別途クエリが必要※
1)データベースウィンドウの「新規作成(N)」ボタンをクリック
2)「クエリの新規作成」ダイアログで、「クロス集計クエリ ウィザード」を選択
3)サブフォームのレコードソースとなっているテーブルを指定して、「次へ(N)」をクリック
4)行見出しとして使うフィールドに「日付」を指定して、「次へ(N)」をクリック
5)列見出しとして使うフィールドに「商品名」を指定して、「次へ(N)」をクリック
6)集計するフィールドに「数量」を、集計方法に「カウント」を指定して、「次へ(N)」をクリック
7)クエリ名を指定して、「完了(F)」をクリック
No.1
- 回答日時:
販売記録テーブルのフィールドに、得意先と日付でブレイクする、1から始まる通し番号を追加できませんか? 即ち、
------------------
[得意先名]
------------------
[日付]
------------------
001 [商品名][数量][単位][単価][金額]
002 ・
003 ・
004 ・
005 ・
-----------------
と、こんな感じで。得意先と日付でブレイクする、1から始まる通し番号のフィールドがあればできると思います。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(Microsoft Office) Excelで該当しない項目(#N/Aの商品名)を簡単に表示・抽出させる方法についてです 1 2022/08/25 22:12
- PostgreSQL PostgreSQL レコードからアイテム種類数を取得したい 2 2022/11/23 22:31
- Visual Basic(VBA) EXCEL関数LOOKUPとFILTERについての質問です 1 2022/12/21 05:53
- その他(データベース) pythonでsqlight勉強中、クエリー結果の利用法教えて下さい 1 2022/04/28 20:38
- その他(買い物・ショッピング) JANコードの登録について 1 2022/07/23 14:19
- Visual Basic(VBA) VBAで最新のデータを別シートに転記する方法をお教えください。 3 2022/04/07 19:20
- Excel(エクセル) エクセル count関数で出てきた数だけの行数をリンクで参照する 3 2022/08/10 12:02
- Access(アクセス) Accessテーブルの結合で別々のテーブルのフィールドを組み合わせて値を出す方法について 2 2022/07/20 19:43
- インターネットビジネス ネットショップでトレーディングカードを売ろうと思っているのですが、初めにショップ開設記念で還元率がす 1 2023/08/17 23:30
- Excel(エクセル) エクセルにおいてセル内の文字を出来るだけ大きく表示する方法を教えてください。 4 2022/07/30 08:08
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
日付型のフィールドに空白を入...
-
SQL文で パラメータが少なすぎ...
-
Excleピボットでデータのない部...
-
Access クエリで、レコードの無...
-
Excel→Accessへの日付データの...
-
Accessのデータ型の日付/時刻型...
-
【Accessで困っています...
-
指定日付を起点にして最新日付...
-
クロス集計のユニオンクエリー...
-
アクセス97のVBAで日付項目をヌ...
-
VBA 別シートの同じ日付の欄に...
-
Accessで日付の比較がうまくい...
-
SQL Server2005のクエリで「今...
-
Access:フォームのデータの並び順
-
BCPでCSV内の文字列をテーブル...
-
アクセスの昇順並び替えで空白...
-
ACCESSの空白をカウントする
-
Microsoft Query の抽出条件に...
-
ACCESSのデータ型変更について
-
アクセスで月単位の抽出
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
日付型のフィールドに空白を入...
-
SQL文で パラメータが少なすぎ...
-
Excleピボットでデータのない部...
-
アクセスで月単位の抽出
-
BCPでCSV内の文字列をテーブル...
-
Accessの日付時刻型から日付、...
-
VBA 別シートの同じ日付の欄に...
-
Excel→Accessへの日付データの...
-
Access クエリで、レコードの無...
-
指定日付を起点にして最新日付...
-
アクセス:既定値に土日含まず...
-
【エクセル】指定した日付に一...
-
ACCESSの空白をカウントする
-
Accessで日付の比較がうまくい...
-
【vba】日付の形式が勝手に変わ...
-
前のレコードの合計に現レコー...
-
エクセル-過去6カ月分の合計を...
-
Accessのデータ型の日付/時刻型...
-
【Accessで困っています...
-
アクセス97のVBAで日付項目をヌ...
おすすめ情報