プロが教える店舗&オフィスのセキュリティ対策術

Access2013を使用しています。

Accessのレポートでチェックボックスにチェックが入っていると合計に加算される
一覧表を作りたいです。

【クエリ】では、

[名前]  [家賃] [光熱費] [共済会費] [その他] [諸費用も合算] [共済会費+その他合計]
Aさん  50,000 10,000  5,000   2,000   □      7,000
Bさん  50,000 10,000  5,000 2,000   ☑      7,000

Aさんにはチェックが入らず、Bさんだけチェックが入っています。


そのデータをもとに【レポート】で

[名前]  [家賃] [光熱費] [共済会費+その他合計] [請求合計]
Aさん  50,000 10,000              60,000    
Bさん  50,000 10,000  7,000         67,000

↑こんな感じで、チェックの入っていないAさんは[共済会費+その他合計]に金額が表示されず、
チェックの入っているBさんは共済会費とその他合計金額も一緒に請求したいので、
金額が表示されて、なおかつ[請求合計]に反映させたいです。



いろいろ調べた結果、
レポートの[共済会費+その他合計]のテキストボックスのコントロールソースに
=IIf([諸費用も合算]=Yes,[共済会費+その他合計])と入れて、
[請求合計]には=([家賃]+[光熱費]+[共済会費+その他合計])と入力しました。
すると・・・


[名前]  [家賃] [光熱費] [共済会費+その他合計] [請求合計]
Aさん  50,000 10,000                  
Bさん  50,000 10,000  7,000         67,000

こんな感じでチェックの入ったデータは抽出されて表示されるのですが、
チェックボックスにチェックが入っていないAさんの請求合計が表示されません。
数日間いろいろ探してみましたが、見当たらず・・・

どなたかご鞭撻をお願い申し上げます。

A 回答 (1件)

=[共済会費]-[諸費用も合算]*[その他合計]


でどうだろう?
    • good
    • 1
この回答へのお礼

ありがとうございます!!
=[共済会費]-[諸費用も合算]*[その他合計]をヒントに

=[請求合計]-[共済会費+その他合計]*[諸費用も合算]

にしてみたら理想通りの一覧表となりました!
難しく考えすぎてました。本当に助かりました!ありがとうございます!!

お礼日時:2019/01/23 09:52

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