• ベストアンサー

Accessレポートに表示された結果でレポートの総合計が出せない

Access97である3つの数値を一覧で表示しますが、レポートに表示するのみ、うち2つの項目を比較して、四捨五入値や切り上げ・切り捨て値で表示させ、その結果で合計をページ単位&全合計を出します。20行で必ず改ページをするため、詳細セクションの "OnPrint/印刷時" のイベントプロシージャで、行カウントの制御とページ単位の累計を計算していますが、全合計は、おかしな数値になてしまいます。 (全合計は、最終ページにそれのみで出力させなければなりません。) なにかいい方法はないでしょうか?

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

  • ベストアンサー
回答No.1

御疲れ様です >なにかいい方法はないでしょうか? ちょっと漠然すぎます... 何が目的なのか不明瞭なですね。 >行カウントの制御とページ単位の累計を計算していますが、全合計は、おかしな数値になてしまいます。 行カウントの制御が目的なのでしょうか? それとも累計合計方法(全合計を含む)が目的なのでしょうか? >(全合計は、最終ページにそれのみで出力させなければなりません。) これは、レポートフッターを使用すれば出来ることです。 ただし、今回の掲題に関しては、レポートフッターに配置したテキストボックスの集計機能は適用できません。 例えば、テキストボックスのコントロールソースに「=Sum([AAA])」と入力した場合、レポートのレコードソースに「AAA」というフィールドが含まれていなければなりません。 今回の場合は、レコードソースの値を加工して表示しているわけですから、VBA等で値を累積していくしかないですね。 または、もとになるレコードソースのほうで値の加工を先に行っておくとか... もうちょっと具体的になれば、詳しくアドバイスなり回答が貰えると思います。 参考になれば...

関連するQ&A

  • エクセル 円単位の表を千円単位に作り変えるときに…

    個々の数値(円単位)をROUND関数などを使い、千円単位に丸めたあとの合計と、円単位での合計を千円単位に丸めたときの数値とが、四捨五入の関係で一致しないことがあります。 そういった場合、これまでは個々の数値をチェックして、無理やり切り捨て、切り上げなどの処理をして合計を合わせていたのですが、もっと簡単にできる方法はないものでしょうか? よろしくお願いします。  例えば、15,500円+15,600円=31,100円で、千円単位にすると31千円ですが、先に個々の数値を千円単位にして後で合計すると、16千円+16千円=32千円となってしまうのです。合計の数値は円単位の合計を丸めたもの(31千円)にしたいのです。これまでは、15,500円を無理やり15千円としていました。

  • ACCESSの切り上げ

    いつもお世話になっております。 ACCESSのフォームやクエリーで計算を行う際の、切り捨て・切り上げ・四捨五入の仕方がうまくいきません。 どうしたらよいのでしょうか。 よろしくお願い致します。

  • エクセルで千円単位で表示したい。

    1,247,057という数値であれば1,247と 100円単位を切捨てで表示したい。 *もし切り捨ては無理であれば四捨五入でも可 さらに数値が0であれば0を表示 ,(桁区切り)も入力したい。 *ユーザー定義の設定で 0,とすれば,(桁区切り)の表示がない *ユーザー定義の設定で #,###,とすれば0の数値の時に0の表示が出来ませんでした。 簡単にユーザー定義で変更出来ますか? 宜しくお願いします!!

  • 切り捨て、切り上げ、四捨五入

    数学で切り捨て、切り上げ、四捨五入を習いましたが、正の数だけでした。 最近、マイナス値についての切り捨て、切り上げ、四捨五入を考えるようになりました。 切り捨て-4.2なら-4?-5?-4.8なら-4?-5? 切り上げ-4.2なら-4?-5?-4.8なら-4?-5? 四捨五入-4.2なら-4?-5?-4.8なら-4?-5? の時、それぞれいくつになるのでしょう? コンピュータで計算したいときはほしい結果がわかっているので使い分けできますが、 数学の定義としてどちらが正しいかを教えて下さい。

  • excel関数で四捨五入以外の切り捨て、切り上げ

    excelの関数で四捨五入以外の切り捨て切り上げはどうすればいいでしょうか。 小数点以下を切り上げ・切り捨てしたいのですが、 .5までは切り捨てにしたいのです。.51だと切り上げ。 ROUNDだと.5から切り上げになりますよね。 よろしくお願いいたします。

  • エクセルの消費税の計算方法

    エクセル2003です。A1~A4の合計の消費税をA5に表示したい場合+SUM(A1:A4)*5%。そのときに(1)四捨五入(2)切捨て(3)切り上げしたい場合の計算式を教えて下さい。ROUNDDOWN?とかをいれて、いくつかやってみたのですが、なかなかうまくいきません。よろしくお願いします。

  • エクセルで切り上げ

    こんにちは。ちょっとわからないことがあるので教えてください。 0.5以下は切り捨て、0.5をこえるものは切り上げとなる関数を教えてください。 四捨五入とは違います。 よろしくお願いします。

  • 電卓の小数の端数処理機能…切り上げは必要?

    電卓の購入を検討しています。 小数の端数処理機能のあるものを買いたいのですが、切り捨て・四捨五入はあっても、切り上げがないものが多いようです。 これは、実際に使用する際、切り上げが必要になる場面が切り捨て・四捨五入と比べて少ないということでしょうか? 使用する場面は、会計事務所等を想定しています。 切り上げ機能が必要かどうか、アドバイスをお願いします。

  • エクセル集計

    エクセルの計算式を入力した場合 例えば・・・ 10,522*32=336,704となりますが、この合計を1.000単位で四捨五入切り上げにして 337.000とするには、どの様な設定をすれば良いのでしょうか? 宜しくお願いします。

  • Accessフォームでの計算について

    フォーム(非連結)での計算時の四捨五入:切り捨て:切り上げの方法を教えてください。Excelのようにround:rounddown:round upのような関数があるのでしょうか? 宜しく御願い致します。

専門家に質問してみよう