- ベストアンサー
Acccess・レポートで2つの条件を満たすもののカウント
フォーム1から「年度」を入力してテーブルから検索結果をレポートへ表示。 その中に「フィールド1」という項目があります。 この「フィールド1」の項目の数を数えたいのですが、条件が、 ●上記のフォームから入力した年度であること ●「フィールド1」の値が「1」であるもの を数えたいのです。 2つ目の条件だけでしたら =DCount("フィールド1","T_印刷用テーブル","フィールド1=2") のようにできるのですが… 式でもモジュールでもかまいませんので教えてください。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
フォーム上のコントロールに表示したいのでしょうか? フォームフッター等に表示するのなら、 =Sum(IIF([フィールド1]=1,1,0) とかで大丈夫だと思います。
その他の回答 (2)
- Gin_F
- ベストアンサー率63% (286/453)
回答No.3
> 試しにやってみたんですが、無事にできてるっぽいです。 > このまま使っても問題ないんですよね? はい。使えなければ、Error の表示になりますので、大丈夫だと思います。
質問者
お礼
無事にできました。 ありがとうございました!
- Gin_F
- ベストアンサー率63% (286/453)
回答No.2
> レポートでも上記のものは使えるのでしょうか? 使えるところと使えないところがあります。 どのセクションに、件数を表示させたいのでしょうか??
質問者
お礼
それもそうですね(^^; 「レポートフッター」です。 試しにやってみたんですが、無事にできてるっぽいです。 このまま使っても問題ないんですよね?
お礼
回答ありがとうございます。 ごめんなさい、フォームではなくレポート上なんです。 レポートでも上記のものは使えるのでしょうか?