• ベストアンサー

Acccess・レポートで2つの条件を満たすもののカウント

フォーム1から「年度」を入力してテーブルから検索結果をレポートへ表示。 その中に「フィールド1」という項目があります。 この「フィールド1」の項目の数を数えたいのですが、条件が、 ●上記のフォームから入力した年度であること ●「フィールド1」の値が「1」であるもの を数えたいのです。 2つ目の条件だけでしたら =DCount("フィールド1","T_印刷用テーブル","フィールド1=2") のようにできるのですが… 式でもモジュールでもかまいませんので教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • Gin_F
  • ベストアンサー率63% (286/453)
回答No.1

フォーム上のコントロールに表示したいのでしょうか? フォームフッター等に表示するのなら、 =Sum(IIF([フィールド1]=1,1,0) とかで大丈夫だと思います。

w-inty
質問者

お礼

回答ありがとうございます。 ごめんなさい、フォームではなくレポート上なんです。 レポートでも上記のものは使えるのでしょうか?

その他の回答 (2)

  • Gin_F
  • ベストアンサー率63% (286/453)
回答No.3

> 試しにやってみたんですが、無事にできてるっぽいです。 > このまま使っても問題ないんですよね? はい。使えなければ、Error の表示になりますので、大丈夫だと思います。

w-inty
質問者

お礼

無事にできました。 ありがとうございました!

  • Gin_F
  • ベストアンサー率63% (286/453)
回答No.2

> レポートでも上記のものは使えるのでしょうか? 使えるところと使えないところがあります。 どのセクションに、件数を表示させたいのでしょうか??

w-inty
質問者

お礼

それもそうですね(^^; 「レポートフッター」です。 試しにやってみたんですが、無事にできてるっぽいです。 このまま使っても問題ないんですよね?

関連するQ&A