- ベストアンサー
Accessで○○以下のデータを合計することは出来ますか?
Microsoft Access2000を使っています。 ID サイズ 数量 01 9 20 02 10 30 03 20 40 こういったテーブルがあったとして、それを クエリで、サイズが10以下・11以上で 判別して、数量を合計する、という事は出来るのでしょうか? 以下のような結果を出したいのです。 サイズ 数量 10以下 50 11以上 40 そのようなことが出来るのでしょうか? よろしくお願いします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
クエリのフィールドに、 Iif([サイズ]<=10, "10以下", "11以上") と記述してください。 そうすると、10以下、11以上というサイズで集計されます。 #めんどうくさいので、10以下、それ以外ってしちゃいました(^^;;
その他の回答 (1)
- mshr1962
- ベストアンサー率39% (7417/18945)
回答No.2
区切りが一つの場合や、区切りの大きさがバラバラの場合は #1の方の言われるようにIIf関数やSwitch関数を使うことができます。 区切りが複数で且つ一定の場合はPartition関数が使用できます。 Partition(number, start, stop, interval) 上記で10ずつ区切るなら Partition([サイズ], 1, 20, 10) で1~10,11~20になります。
質問者
お礼
大変参考になりました。ありがとうございました! お礼がおそくなってすいませんでした。
お礼
お礼が遅くなって申し訳ありません。 無事できました!ありがとうございました^^