Access97で四捨五入したい
- Access97で数値を四捨五入する方法について教えてください。
- レポート上で数*単価を計算し、「計」として表示していますが、実際の値と微妙に違っています。
- Access97には四捨五入関数がないため、合計値を正確に表示する方法を教えてください。
- ベストアンサー
Access97で四捨五入したい
数(納品テーブル)単価(品名テーブル)を元にしたクエリーでレポートを出しています。 レポート上で数*単価を「計」とし、「計」*1.05を「税込み」として横計算しています。 数 単価 計 税込 ---------------------------- 2 198 396 416 上の場合通貨型にすると416になりますよね でも本当は415.8になっているようで フッターで合計すると微妙に違ってきます これを四捨五入した数値を合計できるようにしたいのですがAccess97には四捨五入関数がないと聞きました。 どのようにすれば合計できるのかできるだけ詳しく教えていただけないでしょうか。 もう何日もここで詰まってます。 よろしくお願いします
- tomoka
- お礼率74% (83/111)
- オフィス系ソフト
- 回答数1
- ありがとう数1
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
「access 四捨五入」でググってみた? http://www.google.co.jp/search?q=access+%E5%9B%9B%E6%8D%A8%E4%BA%94%E5%85%A5&ie=UTF-8&oe=UTF-8&hl=ja&lr= Access2002のサポート情報だけどAccess97でも使えるはずですが。(試してません)
関連するQ&A
- エクセルの合計欄での四捨五入について
エクセルで棚卸の表を作りたいのですが、表の左から、品名・数量・単価・合計の順に並べて、一番右下に合計の計を出す用に作ったのはいいのですが、単価の欄で小数点のものを入れて、まず一番右側の合計を四捨五入するようにしたのですが、この『合計の計』の値が、合計の欄にて四捨五入して示されている整数値ではなく、少数の時の値で計算されてしまうために、『合計の計』が少数値となってしまいます。 わかりやすく書くと、合計5(実際は4.5)・合計6(実際は5.95)、合計の計10となってしまいます。 本当は11となってほしいのに、どのようにしたらいいのかわかりません。 ご教授お願いいたします。
- ベストアンサー
- オフィス系ソフト
- エクセルの四捨五入の合計
エクセルで表計算をして、小数一位で四捨五入した場合ですが、横の計は四捨五入後の整数でいいのですが、縦の計をオートシグマで集計すると四捨五入前の計になり、合計があいません。これを四捨五入後の整数の合計にできないでしょうか?
- ベストアンサー
- オフィス系ソフト
- Access2000 小数第3位で四捨五入
質問させていただきます。 Access2000で以下の計算式を作りました。 金額 = Round(重量 × 単価,2) これは「金額」を小数第3位で四捨五入します。 ところが以下の数値の場合、正しく計算してくれません。 764.00 = 0.479 × 1595 本当は 764.005 だから 小数第3位で四捨五入すると 764.01 になると思うのですが・・・。 ちなみに以下の値では・・・ 754.44 = 0.473 × 1595 (754.435だから小数第3位で正しく四捨五入されています)。 やり方が悪いのでしょうか?それとも他に正しく計算できる方法があるのでしょうか?
- ベストアンサー
- オフィス系ソフト
- Access2003 クロス集計で集計値を四捨五入
☆以下のようなテーブルで、フィールド[ID]~[点数]があり、文字および数字のデータが混在しています。 ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ =========================================== (テーブル(1)) [ID] [クラス] [科目] [点数] 1 A 英語 11 2 B 英語 22 3 C 数学 33 4 A 国語 44 5 B 数学 55 6 C 国語 66 7 B 国語 77 8 C 英語 88 9 A 数学 99 =========================================== ☆上記のテーブルをクロス集計クエリで集計する ・フィールド[クラス]を行見出しに設定、 ・フィールド[科目]を列見出しに設定、 ・フィールド[点数]を集計する項目にし主計方法を「合計」に設定する。 =========================================== [クロス集計結果] 合計 英語 国語 数学 A 154 11 44 99 B 154 22 88 55 C 187 99 77 33 =========================================== [課題] クロス集計クエリで、集計値を四捨五入する (1) フィールド[クラス]を行見出しに設定、 フィールド[科目]を列見出しに設定、 フィールド[点数]を集計する項目にし主計方法を「合計」に設定する。 (2) クロス集計の値を、下1桁で四捨五入した値を表示する。 (3) 「合計」の値を、下1桁で四捨五入した値を表示する。 ※ クロス集計した合計値を、四捨五入した値を表示する ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ =========================================== [クロス集計結果] 合計 英語 国語 数学 A 150 10 40 100 B 150 20 80 60 C 190 90 70 30 =========================================== ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ 上記のように、クロス集計クエリでの集計値を四捨五入して 表示させたいのですが、どうすればよろしいでしょうか? また、クエリだけでは出来ない場合は、SQLで教えていただければ 幸いでございます。 お手数お掛けしますが、何とぞ宜しくお願い致します。
- ベストアンサー
- その他MS Office製品
- アクセス クエリ計算の小数点以下の四捨五入は自由にできるのですか
クエリ計算の小数点以下の四捨五入は、項目ごとに自由に切り上げにしたり、切り捨てにしたり設定できるのですか。 それともクエリではなくフォームやレポートの設定で行うのでしょうか。
- ベストアンサー
- オフィス系ソフト
- ピボットテーブルの結果を四捨五入するには
画像のように 2009年の1月の結果が「496」なのですが 一の位を四捨五入して「500」にしたいので B1に関数「ROUND」を挿入しようと思い 「Fx」をクリックしたら 「ピボットテーブル レポートで現在選択されている部分は変更できません。」 となります。 やはり結果をそのまま四捨五入することは無理なのでしょうか? どうしても四捨五入したいなら 下の表の様に複製を作り、 「=ROUND(GETPIVOTDATA("件数",$A$1,"日付",1,"年",2009),-1)」 としていくしかないですか? 宜しくお願い致します。
- ベストアンサー
- オフィス系ソフト
- Access2000・レポートのグループフッターについて教えて下さい。
Access2000レポートのグループフッターにて、下記のように出力したいのですが 上手くいきません。 品名 数量 単価 金額 A 10 @100 1,000円 A 20 @100 2,000円 A 30 @100 3,000円 合計 A 60個 @100 6,000円 グループフッターにて、合計欄の品名(A)と単価(@100)をテーブルから出力 をしようとすると次のようになってしまいます。 品名 数量 単価 金額 A 10 @100 1,000円 合計 A 60個 @100 6,000円 2件目以降の明細が出力されずに、合計行が出力されてしまいます。 どのように設定をすれば、上手く出力されるのでしょうか。 以上、宜しくお願い致します。
- ベストアンサー
- オフィス系ソフト
- Access レポートで税込みの値段を表示したい
Access初心者です。(Access2000を使っています) 見積書をレポート機能で自動作成したいのですが、 以下の操作が上手くできません。 --- 下記のような、レポートを作成したいのですが、 商品一覧が入っているテーブル(商品テーブル)には、「税抜き単価」しか入っていません。 ★の部分は、商品テーブルの「税抜き単価」×「消費税率」をかけたものを表示させたいのですが レポートを表示すると、「#Error」と表示されています。 (詳細)では、計算式は入力できないのでしょうか・・・? (レポート ヘッダー) (ページ ヘッダー) ■内訳 No. 商品名 数量 単価(税込み) 金額 (受注ID ヘッダー) (詳細) 1 りんご 1 \105★ \105 2 みかん 1 \105★ \105 3 ばなな 1 \105★ \105 4 いちご 1 \105★ \105 (受注ID フッター) 合計数 4点 小計 \420 送料 \200 合計 \620 (ページ フッター) (レポート フッター)
- ベストアンサー
- オフィス系ソフト
- フィールドの数値を四捨五入の繰上げにしたいのですが・・・
何時もお世話になっております。 データベースのフィールドの数値を四捨五入で繰り上げにしたいのですが・・・色々検索したり過去の回答を見たりしたのですが、見当たらないので質問させていただきます。 フィールドは 数量 単価 仕入価格(税抜) 消費税 仕入価格(税抜) となっており、数値、単価を入力して、仕入価格×0.05の式で消費税のフィールドに数値を入力するようにしているのですが、その際消費税の項目が繰り上げの数値で出ません。 (例) 数量5.52リットル×単価38円=210円 210円×0.05=「10円」となってしまいます。 実際の計算では10.5なので、「11円」としたいのですが、その為の設定はどうすれば良いのでしょうか? 分かりづらいかもしれませんが、補足もさせていただきますので、ご教示いただけますよう、何卒宜しくお願い申し上げます。
- ベストアンサー
- その他(データベース)
お礼
何度も検索したのですが、なかなかよくわかるものにひっかかりませんでした。 「access97では四捨五入できません」みたいなものばっかで・・・ +0.5をするということを知りましたありがとうございました。