注文明細をまとめる方法とは?

このQ&Aのポイント
  • MS ACCESS2007で注文明細をまとめる方法について解説します。
  • 注文番号ごとに商品の販売金額を合計する方法を紹介します。
  • 具体的な注文データを使用して注文番号ごとの販売金額をまとめる手順を詳しく説明します。
回答を見る
  • ベストアンサー

複数の注文明細を注文番号でまとめる方法

MS ACCESS2007の質問です。 下記のような注文データが有ります [注文番号][注文商品][単価][販売数][販売金額] 1000,商品A,1000,1,1000 1000,商品B,2000,2,4000 1001,商品C,1500,1,1500 1002,商品A,1000,2,2000 1003,商品A,1000,2,2000 1003,商品B,2000,1,2000 1003,商品C,1500,2,3000 これを、下記のようにまとめたいのですがやり方が分かりません。 [注文番号][販売金額] 1000,5000 1001,1500 1002,2000 1003,7000 よろしくお願い致します。

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

  • ベストアンサー
  • piroin654
  • ベストアンサー率75% (692/917)
回答No.1

以下を新しいクエリのSQLビューに貼り付けてみてください。 テーブル名は実際にあわせてください。 SELECT テーブル名.注文番号, Sum(テーブル名.販売金額) AS 販売金額の合計 FROM テーブル名 GROUP BY テーブル名.注文番号;

shimayu
質問者

お礼

すみません、補足の方にお礼を書いてしまいました。

shimayu
質問者

補足

SQL文をズバリ教えて頂き有難う御座いました。 何となくですがSQL文を思い出してきました。 有難う御座いました!

その他の回答 (1)

  • layy
  • ベストアンサー率23% (292/1222)
回答No.2

テーブルをもとに選択クエリ作成を実行する クエリの集計機能を使う 注文番号にグループ化、販売金額に合計、の指示を与える SQLビューを表示することも覚える 4段階です さらに クエリの機能は主にどんなものがあるか整理すること

shimayu
質問者

お礼

事細かにありがとうございます。 以前アクセスをいじったのがかれこれ5年以上前なのですっかりど忘れしていました…。 インターフェースもガラリと変わっていて驚きです。 何とか思うように表示出来ました。 クエリについて再度勉強したいと思います。 有難う御座いました。

関連するQ&A

  • 注文書の単価について

    A会社からある商品の注文を頂きました。 それは弊社ではなくB社から直送していただくことになりました。 A社からの注文書には単価90円と書かれており、B社に弊社から注文する際注文書に同じ単価を書いてしまいました。 これは間違えていますか? A社からの注文の単価と弊社からB社への注文の単価は異なっていなければならなかったのでしょうか? 単価がA社>弊社>B社の順に低くならなくてはならなかったのでしょうか? A社からきた単価をそのまま書いてしまいました。 どうしたらよいでしょうか?

  • 注文番号をバーコード化して入庫・在庫管理を行いたい

    この度、部品の入庫・在庫管理が全く行われていない会社に入社して管理を任せれ苦慮しています。 使用するアプリはEXCELで注文書の作成して印刷して仕入先へFAXを行い、注文書のデータは別シートに蓄積され、入荷時に別シートを開けて入荷数と入荷日を手入力しております。 今後は、EXCELで下記仕様にて注文番号をバーコード化して、それを一つの管理コードとして入荷・在庫管理を行いたいと思います(ある注文番号を入力すると該当する品名/型番・注文数・注文単価が表示される)。 お知恵をお借りいたしたくご教示のほどお願い申し上げます。 (1)注文書のデータは別シートに蓄積され、注文番号・品名/型番・注文数・注文単価・入荷数・入荷日が入力されている。(添付ファイルの画像下部) (2)在庫管理シートを作成する。部品毎に別シートで管理、品名/型番・注文番号・注文数・入荷数・在庫数が入力されている。 (3)(1)より納品書を作成して、納品書の注文番号の隣に注文番号をバーコードで表示させる。仕入先に注文書と納品書をFAXや電子メールのPDFデータを送信する。(添付ファイルの画像上部) (4)仕入先は、(3)の納品書を使用して納品書。バーコード化された注文番号をバーコードでリーダーで読み取り(1)のシートの該当する注文番号のデータを呼び出す。入荷数と入荷日のセルに注文数の数字と入荷日(当日)を反映させる。 (5)(4)の処理と同時に注文番号より(2)の別に作成されている在庫管理シートの該当する注文番号を選択して注文番号の右列の入荷数を入力するセルに自動で入荷数を反映させる。 以上が行いたい処理の仕様ですが、もしかしたら不可能かもしれません。 少なくとも、(1)(3)(4)は行うことができればと思います。 VBAは、ほとんど経験がありません。少なくとも(1)(3)(4)は行うことができればと思うのですが、教えていただけませんでしょうか?。 ・注文データの入力 ・納品書の作成印刷 ・バーコード表示 ・商品台帳管理 ・入庫明細作成蓄積 ・出庫明細作成蓄積(納品書の作成と連動です。) ・商品の在庫管理(入庫明細、出庫明細作成と連動です) 以上の機能があれば助かります。 小生の都合で申し訳ありませんが、年末年始休暇を勉強をかねて作成に努めたいと思います。 お忙しいところ申し訳ありませんが、可能な限りご協力・ご指導のほどをお願い申し上げる次第です。 よろしくお願いいたします。

  • 同じ人からの複数注文の対処について

    ネットショップをやっています。 ある人から注文で商品A、商品Bを各1個づつ注文がきました。 しかし、その10分後にまた同じ人から、商品C、商品Dの注文がきました。商品の発送先も2注文とも同じです。(オーダーフォーム内に設けてあるコメント欄には、特に一緒に発送してほしいなどの要望、コメントはありませんでした) 機械的に1つの注文を1梱包として発送する場合、注文が2件なので2つの荷物となり、送料もそれぞれにかかってしまいます。 ふつうなら気を利かせて、これらを1つの梱包とするのだと思います。 (うちのショップの場合は、商品A、B、C、Dを一緒に購入したら金額的に送料が無料としています。) ただ、こういう勝手な判断は余計なことでしょうか? 何かトラブルはないでしょうか? どうするかお客に聞けばいいと思ったのですが、メールしても数日返事がなく、電話も繋がらずこまっています。決済方法は代引きです。

  • EXCELで検索範囲を再設定して値を取得するには?

    お世話になります。 下記のようなデータがあるエクセルファイルで、 店Bの商品2の2月単価を取ってくるには、どのような関数を組み合わせればいいのでしょうか? 店番号,店名,商品番号,商品名,1月単価,2月単価,3月単価 10,店A,5000,商品1,100,110,111 10,店A,6000,商品2,200,220,222 20,店B,5000,商品1,100,110,111 20,店B,6000,商品2,200,220,222 30,店C,5000,商品1,100,110,111 30,店C,6000,商品2,200,220,222

  • ACCESSのクエリ機能で重複したデータを除く方法

    accessの初心者です。 どなたかお詳しい方是非よろしくお願い致します。 accessのクエリ機能をつかい、レコードを結合したいのですが、重複したレコードを省く方法を教えてください m(_ _)m 例えば、下記のようなAとBというテーブルがあり、Aには商品番号と商品名、Bには商品番号と倉庫名が入っているとします。 テーブルA(※商品番号の重複なし) 商品番号 商品名 001    商品A 002    商品B 003    商品C テーブルB(※商品番号の重複あり) 商品番号 倉庫名 001    倉庫A 001    倉庫B 001    倉庫C 002    倉庫B 002    倉庫C 003    倉庫A 003    倉庫B 商品番号でクエリをかけて、テーブルAのレコード数と同じレコードの商品番号、商品名、倉庫名と表示させたいのです。 (倉庫名はテーブルBのレコードの中のいずれかだけでOKです。) 例えば、下記のようなクエリ結果を表示させたいです。 商品番号 商品名 倉庫名 001   商品A  倉庫A 002   商品B  倉庫B 003   商品C  倉庫A 説明がうまくできず申し訳ありませんが、どなたかお詳しい方よろしくお願い致します。

  • ACCESS2000 テーブルの更新方法

    テーブルAがデータベース(商品番号、単価)が入力されています。 テーブルBが入庫されたデータ(オーダー番号、商品番号、個数)が入力されてます。 クエリで 入庫されオーダー番号を入力すると、テーブルBから入荷した商品番号、個数、テーブルAから単価が表示されるようになっています。 商品番号でリンクさせている状態です。 そこで単価に変更があった場合、この時点でテーブルAの単価を上書き訂正したいのですが、入力できませんでした。 何かよい方法はありますか?アクセスはじめたばかりでよくわかりませんが、よろしくお願いします。

  • エクセルで注文書を印刷したい。

    またまた教えてください。 エクセルで注文書を発行印刷したいのです。 Sheet1に注文すべきデータだあります。 セルA1から 仕入先コード 仕入先名 商品コード 商品番号 品目名 単価 注文数  001      AAA   A111    A001  ABC   100  10  001      AAA   A112    A002  ADD   200  50  050      FFF   F555    F051  TYI   500  10 があります。 Sheet2には注文書のフォームがあります。明細行は7桁です。 このとき、仕入先は二つあります。001  と  050  最初に001を印刷し連続して050を印刷する。仕入先をグループをして 印刷はできるのでしょうか?

  • イベント販売での在庫管理ソフト

    フリーマーケットなどのイベント型の販売会場で使える フリーの在庫管理ソフトを探しています。 販売イメージは下記のような感じです。 (1)お客様が商品をレジに持って来る 商品番号:A,B,C (2)レジ係がソフトに 商品番号:A,B,C を入力 (3)ソフトで合計金額が計算されると同時に  在庫も販売済みに変更 (4)お客様に合計金額をお知らせ (5)お客様お支払い こんな感じになります。 販売する商品数は1000点ぐらいあります。 この他、このような販売方法において お金をかけず、良い方法があれば 宜しくお願い致します。

  • accessのレポートで重複データに〃を印刷する方法は?

    アクセスを使って納品書を印刷しています。 レポートの内容が現在、 日付 商品 数量 単価 金額 備考 1/1   A   1   10  10  い 1/1   B   2   20  40  ろ 1/5   A   2   10  20  ろ このように印刷されているのですが、 これを、 日付 商品 数量 単価 金額 備考 1/1  A   1   10   10   い  〃  B   2   20   40   ろ 1/5  A   2   10   20   〃 このように、上のデータと重複するデータがあった場合に、  〃 ←この同じという記号を印刷するには どうしたらよいのでしょうか? 今の所、日付と備考欄でこの記号が印刷できればよいのですが。 アクセスはまだまだ初心者です。 よきアドバイスありましたら宜しくお願い致します。 

  • 条件に一致したデータの検索・抽出について

    エクセルで2つのデータから条件に一致したデータを検索・抽出がしたいのですが、うまく抽出することができないため、質問させていただきます データA |入荷日|商品番号|商品名|数量|金額| |1.1|1111|〇〇〇|10|10| |1.2|2222|◎◎◎|15|15| |1.3|3333|△△△|20|20| |1.4|4444|◆◆◆|10|10| データB |販売日|商品番号|商品名|販売数| |3.1|1111|〇〇〇|   | |3.2|    |AAA|100| |3.3|    |BBB|120| |3.1|2222|◎◎◎|   | |3.3|    |CCC|100| |3.1|3333|△△△|   | |3.1|4444|◆◆◆|   | データBから商品番号の一致したデータの一部を抽出してデータAに追加したいです (一部が難しいようなら1行そのまま抽出でも大丈夫です) 理想は |入荷日|商品番号|商品名|数量|金額|販売数| |1.1|1111|〇〇〇|10|10|   | |   |    |AAA|  |  |100| |   |    |BBB|  |  |120| |1.2|2222|◎◎◎|15|15|   | |   |    |CCC|  |  |100| |1.3|3333|△△△|20|20|   | |1.4|4444|◆◆◆|10|10|   | もしくは、関数を利用して以下の形にできれば、と思います |入荷日|商品番号|商品名|数量|金額|商品名|販売数|商品名|販売数| |1.1|1111|〇〇〇|10|10|AAA|100|BBB|120| |1.2|2222|◎◎◎|15|15|CCC|100|   |   | |1.3|3333|△△△|20|20|   |   |   |   | |1.4|4444|◆◆◆|10|10|   |   |   |   | データAをベースに、データBから重複データのうちすでにデータAにあるものを省き(1件目は重複データなので2件目以降)抽出する 1.データB商品番号重複しています。重複データの1件目はデータAと共通で、2件目以降を抽出したいです 2.データB商品番号の重複はそれぞれ違うため、1件も重複してないものもあれば3件ほど重複しているものもあります 3.データAは入荷日の範囲を指定したデータですが、データBは入荷日項目がないため抽出する必要のない内容・件数のデータもはいっています。その為、データAから抽出するのではなく、データAをベースにデータBから抽出がしたいです。 よろしくお願いします。

専門家に質問してみよう