ACCESSでチェックボックスが複数あるテーブルがあります。これら各々の個数を表示させたいと奮闘しております。複数のフィールドがあるので、やり方をご教授いただけますようお願いいたします。構造とやりたいことは下記に記します
Yesはチェックボックスにチェックが入っている状態です
テーブル
----------------------------------------------
グループ 分類1 分類2 分類3
----------------------------------------------
A | Yes | No | Yes
A | No | No | Yes
A | Yes | Yes | No
B | Yes | No | Yes
B | No | No | Yes
B | Yes | No | Yes
・
・
・
ZZ
上記のようなテーブルがあります。これを
-----------------------------------------------------
グループ グループ総数 分類1 分類2 分類3
-----------------------------------------------------
A | 3 | 2 | 1 | 2
B | 3 | 2 | 0 | 3
・
・
・
ZZ
とういうようにグループの総数とチェックボックスにチェックが入った数を算出させたいんです
どうかご教授願います
No.2ベストアンサー
- 回答日時:
以下でどうですか。
テーブル名は実際に合わせて変更してください。SELECT テーブル1.グループ, Count(テーブル1.グループ) AS グループの総数, Abs(Sum([分類1])) AS 分類1のYes数, Abs(Sum([分類2])) AS 分類2のYes数, Abs(Sum([分類3])) AS 分類3のYes数
FROM テーブル1
GROUP BY テーブル1.グループ;
上記では、Sum([分類1])とするとマイナスのカウントに
なるので、Abs関数で絶対値を求める方法でプラスに
変換しています。
No.3
- 回答日時:
No2です。
クエリで求める方法ですので、テーブル名を実際に合わせて変更し、
No2のSQL文をクエリのSQLビューに
貼り付けてください。
わからないことがあれば補足してください。
No.1
- 回答日時:
アクセスのメニューバーの中のツール、OFFICE LINKSと進み、エクセルにデータを持っていき、エクセルの環境で作業します。
たとえばG2のところには=if(c2,1,0)、H2のところには=if(d2,1,0)、I2のところには=if(e2,1,0)といれ、さらにJ2のところには=if(c2,1,1)といれて、G2からJ2までをコピーしてその下に貼り付けます。またF列にはB列をコピー貼り付けします。
そしてエクセルのメニューバーのデータ、集計と進み、グループ化基準にはF列を、集計の方法は合計を指定し、集計するフィールドにはGからJまでを指定して実行すると下のようなデータが得られます。
IDnameq1q2q3nameq1q2q3count
1aTRUEFALSETRUEa1011
2aFALSEFALSETRUEa0011
3aTRUETRUEFALSEa1101
a 計2123
4bTRUEFALSETRUEb1011
5bFALSEFALSETRUEb0011
b 計1022
総計3145
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
都道府県穴埋めゲーム
都道府県の名前を1人1つずつ投稿してください。全ての都道府県が出たら締め切ります!
-
フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
あなたが普段思っている「これまだ誰も言ってなかったけど共感されるだろうな」というあるあるを教えてください
-
映画のエンドロール観る派?観ない派?
映画が終わった後、すぐに席を立って帰る方もちらほら見かけます。皆さんはエンドロールの最後まで観ていきますか?
-
海外旅行から帰ってきたら、まず何を食べる?
帰国して1番食べたくなるもの、食べたくなるだろうなと思うもの、皆さんはありますか?
-
天使と悪魔選手権
悪魔がこんなささやきをしていたら、天使のあなたはなんと言って止めますか?
-
AccessクエリーでチェックボックスOnのものだけカウントしたい
Access(アクセス)
-
ACCESSのクエリで集計
Access(アクセス)
-
YES/NO型の値
Excel(エクセル)
-
-
4
Accessのマクロでモジュールを実行させたい。
Access(アクセス)
-
5
「フォームを作成できませんでした」
Access(アクセス)
-
6
access クエリ yes/no型のクエリの抽出の記述を教えて下さい。
Access(アクセス)
-
7
ACCESSで条件によってフォーム上のフィールドの色を変更
Access(アクセス)
-
8
Accessチェックボックス 一度で複数のチェックを入力
Access(アクセス)
-
9
ACCESSでテーブルにあるチェックボックスを一括でYesにする方法を教えてください
Access(アクセス)
-
10
アクセスでフォームビューがみれません?
Access(アクセス)
-
11
Accessレコードの追加や変更が出来ません。
その他(データベース)
-
12
アクセスで#エラーを表示させない方法は?
Access(アクセス)
-
13
Accessのレポート機能でソート&抽出条件を指定したい
Access(アクセス)
-
14
「年」と「月」だけの日付の表示方法
Excel(エクセル)
-
15
クエリで出来た表にチェックボックスを追加する
その他(Microsoft Office)
-
16
Accessのレポートでチェックボックスにチェックが入っていると加算される一覧表を作りたい
Access(アクセス)
-
17
Accessのレポートで重複データ非表示がうまくいきません。 txt場所とtxt名前には重複データ非
Access(アクセス)
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・人生のプチ美学を教えてください!!
- ・10秒目をつむったら…
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・【大喜利】【投稿~9/18】 おとぎ話『桃太郎』の知られざるエピソード
- ・街中で見かけて「グッときた人」の思い出
- ・「一気に最後まで読んだ」本、教えて下さい!
- ・幼稚園時代「何組」でしたか?
- ・激凹みから立ち直る方法
- ・1つだけ過去を変えられるとしたら?
- ・【あるあるbot連動企画】あるあるbotに投稿したけど採用されなかったあるある募集
- ・【あるあるbot連動企画】フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
- ・映画のエンドロール観る派?観ない派?
- ・海外旅行から帰ってきたら、まず何を食べる?
- ・誕生日にもらった意外なもの
- ・天使と悪魔選手権
- ・ちょっと先の未来クイズ第2問
- ・【大喜利】【投稿~9/7】 ロボットの住む世界で流行ってる罰ゲームとは?
- ・推しミネラルウォーターはありますか?
- ・都道府県穴埋めゲーム
- ・この人頭いいなと思ったエピソード
- ・準・究極の選択
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Accessを使って日付を比較したい
-
Access クエリの更新結果をテ...
-
accessのレポートであとから他...
-
ACCESS Yes/No型の集計
-
アクセスにエクセルのデータを...
-
Accessの不一致クエリについて
-
アクセスの重複クエリ
-
アクセス 0以外をカウントす...
-
ACCESSで入力フォームをHTMLフ...
-
「メソッドまたはデータメンバ...
-
Access フォーム上でコンボボッ...
-
Accessのフォーム上にレコード...
-
ACCESSのフォームからデータの...
-
選択したチェックボックスのみ...
-
別のテーブルのフィールドを抽...
-
アクセスでテーブルの変更内容...
-
Accessのフォームに表示...
-
Accessで「クエリーが複雑すぎ...
-
[至急]accessクエリ結果を入力...
-
ACCESSで2つのテーブル比較で...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
テーブルに主キーを作らないデ...
-
アクセスにエクセルのデータを...
-
Accessを使って日付を比較したい
-
accessのレポートであとから他...
-
accessで、「集計のオプション...
-
Access 複数フィールドの一致
-
Accessの入力フォームから、テ...
-
Access2010 携帯番号にハイホン...
-
Accessフォームでデータ入力で...
-
Accessで検索を高速化
-
Access 2010 土日祝日を除いて...
-
アクセスの重複クエリ
-
Accessクエリのデータ表示件数...
-
Accessのクエリによる集計が出...
-
ACCESS Yes/No型の集計
-
MS-Accessのレコード内のフィー...
-
オートナンバー型を1から始める...
-
ACCESSのクエリの値を変換する...
-
アクセスのフォームを開くとき...
-
Access クエリの更新結果をテ...
おすすめ情報