- ベストアンサー
Accessのクエリで・・
売上数量の集計+客先毎のランク付けをし、リストアップしたいのですが。うまくいきません。 *現在のテーブル内のデータは下記の様になっています。 (客先名を(株)●・●(有)この2件にてイメージしています。) 客先名|商品|商品|商品|商品|(単位:個) (株)●|100|189|200|132| (株)●|120|111|230|234| ●(有)|230|183|165|149| (株)●|162|231|261|119| ●(有)|132|156|197|220| この状態でクエリからどこのデータをどのようにして活用すれば、集計+ランク付け→リストアップができるのでしょうか?クエリからではないのでしょうか?詳しく教えて下さい。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
再登場 >集計+ランク付け→リストアップ 集計・・・・・合計したいのだな ランク付け・・???? やっぱり何がしたいのかわからないので 集計前 (株)●|100|189|200|132| (株)●|120|111|230|234| ●(有)|230|183|165|149| (株)●|162|231|261|119| ●(有)|132|156|197|220| 集計後 (株)●|382|531|691|485| ●(有)|362|339|362|369| で良ければ クエリで新規作成→デザインビュー→テーブル選択→追加 フィールドに名前を全て指定して Σキーをおし 集計したい物をグループ化→集計で集計出来ます。 参考になれば幸いです。 そうじゃなくてという場合は、結果を補足して下さい 但し再回答は遅くなる場合もありますのでご了承下さい
その他の回答 (1)
- O_cyan
- ベストアンサー率59% (745/1260)
客先名|商品|商品|商品|商品|の商品が同一商品でないと仮定して。 テーブルに4つ[商品]が並んでいますが優先順位を必要とするなら。 クエリを作成してグループ化し集計する際にどの商品からの上位をソートするかで 順に選択してソートを降順にすれば集計値の多い順に並びます。 トップ値を表示する場合はトップ値にデフォルトで表示されている[すべて]から 3とか10とか入力すれば上位3位まで10位までを表示できます。