重要なお知らせ

「教えて! goo」は2025年9月17日(水)をもちまして、サービスを終了いたします。詳細はこちら>

電子書籍の厳選無料作品が豊富!

以下のカウントを行いたいのですが、アクセスを始めたばかりで分かりません。
初心者でも分かるように教えていただけませんか?
よろしくお願いいたします。

データ
 テーブルA フィールドA-1(重複あり)
 テーブルB フィールドA-2(重複あり、フィールドA-1とは少し違う)
カウントしたいもの
 フィールドA-1でのそれぞれの数
 フィールドA-1と同じものがフィールドA-2に何個あるか


 フィールドA-1
   A
   A
   B
   C
   D
   D
 フィールドA-2
   B
   C
   D
得たい結果
        フィールドA-1の数  フィールドA-2の数
   A         2          0
   B         1          1
   C         1          1
   D         2          1

質問者からの補足コメント

  • 得たい結果(不一致も欲しい)

            フィールドA-1の数  フィールドA-2の数  不一致(2つの数が異なる)
       A         2          0           1
       B         1          1           0
       C         1          1           0
       D         2          1           1

      補足日時:2024/08/12 15:29

A 回答 (1件)

A と B からフィールド値の重複のない一覧を作る


https://learn.microsoft.com/ja-jp/office/client- …

A でのフィールド値毎の個数を集計する
https://learn.microsoft.com/ja-jp/office/vba/acc …

一覧に対して "A の集計結果" を外部結合して A 側に同一値があるなら個数を取得、無いなら null
https://learn.microsoft.com/ja-jp/office/client- …

同様に B の集計結果を外部結合して個数を取得

A と B の個数が同じなら 0 を、でなければ 1 を選択
https://support.microsoft.com/ja-jp/topic/switch …
    • good
    • 0
この回答へのお礼

助かりました

お礼日時:2024/08/14 21:00

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

関連するカテゴリからQ&Aを探す