- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Accessの集計方法)
Accessの集計方法
このQ&Aのポイント
- Accessのデータを利用してA、B、Cそれぞれの受注額、予算、外注の計を出す方法について考えています。
- クロス集計などを利用してもうまくまとめられず悩んでいます。何かいい方法はないでしょうか?
- この質問文章では、Accessのデータに基づいてA、B、Cの受注額、予算、外注を計算する方法について悩んでいることが述べられています。クロス集計などを試みたもののうまくまとめられなかったため、他にどのような方法があるか知りたいとしています。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
ユニオンクエリで 横になっているものを縦にする。 そのユニオンクエリを集計する。 名前でグループ化、受注額、予算、外注 は合計。 ユニオンクエリについてはこちらを。 ユニオン クエリを使用して複数の選択クエリの結果を結合する http://office.microsoft.com/ja-jp/access-help/HA010206109.aspx
その他の回答 (1)
- imogasi
- ベストアンサー率27% (4737/17069)
回答No.1
データ例が紛らわしい。補足してください。 受注額1と受注額2は足してしまって良いものですか。合計してはいけない数字ですか。例えば国内受注(円)と海外受注(外貨)のように。あるいは書く定額と予定額のように。 氏名は氏名1も氏名2も、同じAなら名寄せ(1つにするか、次ぐらいに表示する)のでしょうね。 足してはいけない場合、「計」とは同列だけの合計のこと?
質問者
補足
説明不足で申し訳ありません。 受注額、予算、外注はそれぞれ氏名毎に合計を出します。 すべて円で計算しています。 レコード毎に順不同で氏名の入力があります。 うまく説明ができず済みません。 宜しくお願い致します。
お礼
ありがとうございます。 分かりやすかったです。 ユニオンクエリというものが初めてでしたがアドレスを貼っていただいて大変助かりました。 SELECT 受注額1,予算1,外注1, from [計算しているクエリ名] union all SELECT 受注額2,予算2,外注2, from [計算しているクエリ名] union all SELECT 受注額3,予算3,外注3, from [計算しているクエリ名]; ・ ・ ・ という感じですよね。 これを今度はクロス集計にかければ同じ名前の人での合計がでるということですね。 助かりました。 ありがとうございました。