- ベストアンサー
前回access2000の+/-データについての質問の続き
前回ACCESS2000で+/-データについて質問させていただいた物です。 前回はSHADOW MOONさんにお答えいただいたNO.4の方法をとらせていただいたのですが、その時に+の合計と-の合計を別々に取りたいのですが やり方がわかりません。 お分かりの方お教え願えないでしょうか。お願いします。 参考URL:http://oshiete1.goo.ne.jp/kotaeru.php3?q=331891
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
レポートでプラス金額とマイナス金額を別々に表示させてそれぞれの集計をすると いう事で良いのですね。 レポートのプラス金額とマイナス金額の集計はレポートフッタにフィールドを作り コントロールソースに=Sum(Nz([プラス金額]))と=Sum(Nz([マイナス金額]))で 集計が出来ます。
その他の回答 (1)
noname#5915
回答No.1
前回どのようなご質問をされたのか拝見してないのですが、 プラスの数値の合計と、マイナスの数値の合計を、別々に求めたいのですか? それなら、まずテーブル作成クエリーで、数値のところの条件を「>0」とし、新しいテーブル(プラスばかりの手テーブル)を作りましょう。 マイナスばかりのテーブルも「<0」とし、同様にして作ります。 で、二つのテーブルを別々に、選択クエリーで、数値を「合計」とすれば、出てくると思いますが、いかがでしょうか?
質問者
お礼
whitecaさんご回答有難うございます。 ちょっと自分の質問の説明が少なかったのですみません。
お礼
御礼遅くなりました。 教えていただいたSum(Nz([プラス金額]))と=Sum(Nz([マイナス金額]))ではできませんでした。でもクエリを作成してやったら出来ました! 有難う御座いました。
補足
少し質問が詳しく書き込んでいなかったのですみません。 テーブルには金額というフィールドが1つだけです(+データと-データ)が入ってます。 それをレポートで プラス金額 マイナス金額 (=IIF([金額]>0,[金額],"") (=IIF([金額]<0,[金額]<"") で プラス金額の合計 マイナス金額の合計 をだしたいのです。 O_cyanさんの教えていただいたやり方でやってみるとエラーになってしまいます。 引き続きお教えねがえませんか?