• 締切済み

Access カウントについて

受注管理をしています。 同じ代理店が同じ日に何回かに分けて商品を注文すると、一日に受注番号がいくつかできるのですが、重複する番号を一つとして、月末に何件の受注があったかを出したいのですが、どうすればいいでしょうか? データは受注があるごとに入力しているので、代理店は1件とは限りません。 うまく説明できないのですが、 受注番号 日付 代理店Code 商品名 代金 001   5/1  123    ***   100 001   5/1  123    **   2000 002   5/1  222    *    150 003   5/1  333    */*   300 003   5/1  333    *//   200 004   5/1  123    **/   500 一日に上記のような受注があった場合に受注番号が同じものはまとめて、最終的に何件の受注があったかを表示させたいのです。 初心者なので説明がうまくできなくて申し訳ありませんが、よろしくお願いします。

みんなの回答

  • tonjiru
  • ベストアンサー率37% (63/168)
回答No.1

一番簡単な方法としては・・ 1・選択クエリを新規作成(「クエリ1」とします) フィールド「受注番号」 で集計欄を「グループ化」 フィールド「月:month([日付])」と入力し集計欄は「where条件」、抽出条件に表示したい月のデータ (集計欄を出すにはクエリ表示時に「表示」→「集計」) 表示するフィールドは上の二つだけです。 2・次に、表示するフォーム又はレポート上の テキストボックスの中(コントロールソース)を =Dcount("*","クエリ1") とします。 2・またはクエリ1を元にクエリ2を作成、 クエリ2の「受注番号」フィールドの集計欄を「カウント」にします。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • access 1対1と1対多のテーブルをクエリで集計したい…

    受注管理のデータベースを作っています。 売り上げを計算するクエリを作ったのですがどうもうまくいかないので質問します。 集計したいテーブルですが 受注マスタテーブル 注文番号(主キー テキスト型) 注文日(日付型) 氏名 : : 受注明細マスタテーブル 注文番号 (重複あり)受注マスタの注文番号と1対多のリレーションシップ 商品名 品番 販売単価 購入個数 経費・返品金額テーブル 注文番号(主キー)受注マスタの注文番号と1対1のリレーションシップ 経費 返品金額 これを、販売単価×購入個数-経費+返品金額というようにして1ヵ月ごとに集計しようとして、下のようなクエリを作ったのですが経費が何回も計算されてうまくいきませんでした… よろしくお願いします。 SELECT Format(注文者マスタ!注文日,"yyyy/mm") AS 月, Sum([受注明細マスタ]![販売単価]*[受注明細マスタ]![購入数量]-[経費・返品金額テーブル]![経費]+[経費・返品金額テーブル]![返品金額]) AS 売上 FROM (注文者マスタ RIGHT JOIN 経費・返品金額テーブル ON 注文者マスタ.注文番号 = 経費・返品金額テーブル.注文番号) LEFT JOIN 受注明細マスタ ON 注文者マスタ.注文番号 = 受注明細マスタ.注文番号 GROUP BY Format(注文者マスタ!注文日,"yyyy/mm");

  • Accessのグループ化について教えて下さい

    次のような受注データがあります。 [注文番号] [商品単価] [注文個数] 0001 , 105 , 1 0001 , 210 , 2 0001 , 105 , 2 0002 , 315 , 1 0003 , 420 , 3 これを、注文番号ごとにグループ化し、 その際に注文合計金額を受注番号ごとに出したいのですが、グループ化の仕方がわかりません。 やりたいことは [注文番号] [注文合計] 0001 , 735 0002 , 315 0003 , 1260 上記のようなデータにまとめたいのです。 よろしくお願いいたします。

  • エクセルかアクセスで作れますか?(受注リスト)

    受発注に関わる作業を行う事が有るのですが、 電話、FAX、メールなど色々な方法で受注を受けていますが、 フォーマットが決まっていないので、いつも自分で必要な情報を抜き出したり追加したりしています。 受注番号・商品管理番号・商品名・数量・注文者・発送先・支払方法・その他備考などなどが必要な情報です。 これを一つの注文は一つのファイル(詳細な内容のファイル受注番号で名前を付けてテキストファイルで保存) 注文の一覧表をエクセルで管理(受注残などのリストとして利用)しています。 テキストファイル「受注番号・商品管理番号・商品名・数量・・・」注文ごとに作成 エクセルファイル「受注番号・出荷日・備考・・・」 非常に煩雑でして、これをもっと効率良く出来ないかと思って、 エクセルかアクセスなどで注文用のデータを入力したらリストも作成されるようなもの または、データを入力して行くと勝手にデータベースになってる?ようなものを作りたいのです。 表紙のページにはリストが表示されて、リストをクリックすると詳細が表示されるようなもの イメージとしては年賀状ソフトの住所録みたいな感じ? 単に表として入力するのではなく、入力フォームなどが分かりやすくなっていると便利だと思います。 また、受注番号ごとに印刷できると良いです。 項目がリストとして印刷されるのではなく、印刷のレイアウトも決められたらいいです (左上に受注番号、ページ中央に商品番号、商品名、数量、下部に備考のような感じで) やりたい事の理想が大きすぎてもしかしたら、 自分で作るのでは不可能で、専用のソフトを買ったりプロじゃないと作れないのかもしれませんが きっかけとなるアイデアなど頂けたらいいなと思い質問します。 ヒントなどありましたら教えて下さい。

  • Access2003:重複なしでデータを取り出す方法を教えてください

    住所テーブルと注文テーブルを結合させ、ダブらない抽出をしたいと思っています。 (最終的には「最近の注文した顧客の住所ラベル」を作りたいのです) 住所テーブルは ID(オートナンバー型)|*顧客番号(テキスト型)|住所(テキスト型)|郵便番号(テキスト型)  *は主キー 注文テーブルは *注文ID(オートナンバー型)|顧客番号(テキスト型)|注文日(Date型)|商品ID(テキスト型)|注文数(Int型)  *は主キー 注文テーブルの注文日を2007/1/1以降とクエリをかけると、同じ顧客番号が出ます。 つまり、注文日を2007/1/1以降とした住所テーブルと顧客テーブルを結合してクエリをかけると、注文テーブルで重複した顧客のデータも出てしまいます。 これを同じ顧客番号が重複しないように抽出したいのです。 他のQAも拝見しましたが、イマイチ行いたい事柄にヒットしていないと思い、 更には当方がそれらを理解する域まで及ばないと思いまして、新しい質問としてあげさせていただきました。 どなた様か、お分かりの方がおいででしたらご教示くださいますよう、お願い申し上げます。

  • access 2007 のフォームの日付について

    access 2007 のフォームの日付について こんにちは さっそくですが質問させていただきます 立山秀利さん著の「ツボとコツがゼッタイにわかる本」で access2007の勉強をはじめたのですが、 二つのテーブル、 「注文履歴」  【フィールド:注文ID(主キー)、商品コード、個数】と、 「商品マスター」【フィールド:商品コード(主キー)、商品名、単価】を作成し、 商品コードを結合フィールドとして、リレーションを作ったのですが、 注文履歴のテーブルに、フィールド「日付(受注した年月日、書式は日付s )」を追加して、 作成→フォーム→その他のフォーム→フォームウィザードで、 この二つのテーブルから、by注文履歴のフォームを作成したのですが、 注文履歴のテーブルでは正しく日付が表示されていたのですが、 フォームの日付では#が十個ぐらいならんで、表示されてしまいました フォームでも日付が正しく表示されるようにするには、どのようにすればよいのか どなたか、回答していただけないでしょうか よろしくお願いします

  • Access 上位5位の抽出

    商品名と出荷日付が含まれるテーブルAがあり、出荷日付が異なる同じ商品名のレコードがたくさんあります。 例えば、商品名(重複なし)を含む100レコードからなるテーブルBをエクセルかなんかで顧客から渡されるとしたとき(仕様変更依頼できません)、Bにある商品名100レコード全部につき、出荷日付の最近の履歴5件ずつを抽出して、 商品1の最近5件、商品2の最新5件…商品100の最新5件 (計500レコード) というクエリを作りたいのですが、どういう設定をすればよいでしょうか。

  • ACCESSを使って重複しているデータを省きたい

    xlsデータをACCESSにインポートしています。 理由は、同じデータ(行)が混在しているシートを整理したいからです。 <各項目名> 整理番号 契約日 注文時間 商品コード 品名 という項目なのですが、5000件中、1000件近くのたぶりがあります。 このダブリについて、「整理番号、契約日、品名」が同じであれば、先頭データだけを 表示するというやり方でかぶらないデータだけを抜き出すことはできないでしょうか。 (そもそも重複しているデータがあることも問題なのですが、相対先が どじっており、こちらでフォローしたい) mm クエリで対応したいのですがいい方法ありますでしょうか。

  • 12年秋 午後 問5 設問1

    本題とは関係ないのですが 問題の中で以下の表現があります ------------------------------------------------------------ 例 SELECT 受注明細表.受注番号, 顧客名, SUM(注文数量*単価)   FROM 受注明細表, 顧客表, 商品表, 注文表   WHERE 顧客表.顧客コード = 注文表.顧客コード   AND 受注明細表.商品番号 = 商品表.商品番号   AND 受注明細表.受注番号 = 注文表.受注番号 ------------------------------------------------------------- ここで受注明細表.受注番号 = 注文表.受注番号 の比較は なにも絞り込んでいるのでしょうか? 必要性が理解できません

  • ACCESSを活用して商品変動を捉えたい(3再再)

    こちらの件ですが、 http://okwave.jp/qa/q8781488.html 最終的に以下で行こうと思っています。 テーブル名:スイッチング SQL構文 SELECT;   DBLookup("SELECT 受注日 FROM スイッチング WHERE 会員番号=" & [会員番号] & " AND 受注日 < #" & [受注日] & "# ORDER BY 受注日 DESC") AS 前回受注日,   DateDiff("d",前回受注日,受注日) AS 切り替え,   * FROM スイッチング WHERE (((DBLookup("SELECT COUNT(受注日) FROM スイッチング WHERE 会員番号=" & [会員番号]))>1)) ORDER BY スイッチング.会員番号, スイッチング.受注日; しかしながら、クエリ実行を押すと、以下メッセージが流れ動作しません。 何が不足しているのでしょうか。 ↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓ !SELECT ステートメントが間違っている予約語や引数を含んでいるか、 区切り記号が正しくありません。

  • 請求書の番号のふりかた

    今までは個々に番号を振っていた為、統一されておらず整理をしたいと思ってます。 そこで管理番号の振り方を思案中です。 まず、発行する書類は以下です。 ●見積書 ●受注書 ●出荷指示書 ●請求書 上記のナンバーリングは、それぞれがリンクするように1番最初に出す見積書の発行日付を固定し、その日に発行した番号の続き番号、あとは各書類の種別で発行しようと思います。 1月1日に1枚目の発行した見積書ならば、   20120101-01-A   ※日付を西暦からで、次に-01-はその日の1枚目、Aは見積書の意味。 受注書の番号は、   20120101-01-B   ※Bは受注書の意味。受注が例え1月1日に貰わなくても、頭の日付箇所は固定。 ここまでは大丈夫と思いますが、 請求書は、これらの幾つかの分を月締めで請求書を出す際、番号振り方がまとまりません。 方向としては、個々に注文を受けたものを、請求書で出したときに、見積書とリンクをしたいです。 番号を振る際に、請求書から遡って見積書を見直すときがあります。 それをスムーズに後追いできるように、見積書発行番号、出荷指示書番号などと請求書発行番号が分かりやすいようにしたいです。 良いご提案をお願いいたします。

このQ&Aのポイント
  • BOSS WL-60のギターワイヤレスシステムについて、サスティナー搭載のギターでも問題なく使用できるかについてお聞きしたいです。
  • 以前、WL-50ではサスティナー搭載のギターではノイズが発生するという動画を見たことがあります。WL-60でも同じような問題は発生するのでしょうか?
  • 実際にWL-60を使用したことがある方、使用状況や音質について教えていただきたいです。
回答を見る

専門家に質問してみよう