- 締切済み
アクセス カウント
アクセスを使っていて年齢別でカウントしたいのですがどうすれば良いでしょう? 例)10才以上 4 20才以上 10 30才以上 50 のようにしたいのです。 できれば同じデータ内に年齢フィールドが11個あるのですがそれも同時にカウントできればと思います。 初心者のためVBとかは使えないのですができますか?
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- osamuy
- ベストアンサー率42% (1231/2878)
回答No.1
floor( [年齢] / 10 ) * 10 という計算([年齢]を10で割って小数点以下を切り捨たものを10倍)とすれば、 21才なら20、9才なら0となって、10年単位に値を分ける事ができます。 これをグループ化して集計すれば、何とかなるかと。 クエリのデザイン方法を知らないときびしいかもしれませんが。 >同じデータ内に年齢フィールドが11個あるのですがそれも同時にカウントできればと思います。 これは単純なクエリではできないかも。クエリをさらにjoinするか、テーブル構造を変えてクロス集計できるようにするか、Excelあたりと連携させるとか。
お礼
早速の回答ありがとうございました。お礼が遅れてすいませんでした。 クエリをjoinするとはどういうやり方をすれば良いのでしょう?