- ベストアンサー
accessでの100円単位の四捨五入
accessで、四捨五入して、100円単位の表示をしたいと思います。 素人がaccessに手を出したばかりに、何も思いつかず、大変困っています。 なるべく分かりやすく教えてください! よろしくお願いします。
- sakurako00
- お礼率88% (22/25)
- オフィス系ソフト
- 回答数4
- ありがとう数4
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
下記の標準モジュールを作成することでユーザー定義関数を作成すると、当該MDB内のみ、システム固有の関数と同様に使用できます。 第1因数に元の数字、第2因数は桁位置なので100円単位だと-2を入れればいけると思います。
その他の回答 (3)
- CHRONOS_0
- ベストアンサー率54% (457/838)
書式のように元の数字はそのままで表示だけ変えることは出来ません そういう数字を別のフィールドに作ってやることになります Int(数字/100+0.5)*100
お礼
別フィールドですか! accessって難しいですね。 ありがとうぎざいました!
テーブルに直接四捨五入した値を置くのは無理かも・・。 なのでクエリでやってみてはどうでしょう。 元テーブル名がT_a、そのフィールド名がF_bのとき、 式1: Left( T_a.F_b + 50,( Len (T_a.F_b) -2 )) で大丈夫だと思います。
お礼
クエリで出来るものなんですか! ついついクエリには苦手意識を持ってしまっていて・・・。 ありがとうございました!
- saaya_holic
- ベストアンサー率23% (46/195)
四捨五入は1つ下の桁に5を足して切捨て。
お礼
ご回答ありがとうございます。 そういう考え方をするんですね>< 参考にさせていただきます。 ありがとうございました!
関連するQ&A
- エクセルで千円単位を四捨五入せずに表示
エクセルで例えば¥9500を千円単位で表したい場合、セルの書式設定からユーザー定義で #,##0,とすれば千円単位になりますが、四捨五入されて¥10になってしまいます。 これを四捨五入せずに¥9.5と表示させるにはどうしたらいいのでしょう? 誰かわかる人がいれば、知恵を貸してください。
- 締切済み
- Excel(エクセル)
- エクセルで千円単位を四捨五入せずに表示
エクセルで例えば¥9500を千円単位で表したい場合、セルの書式設定からユーザー定義で #,##0,とすれば千円単位になりますが、四捨五入されて¥10になってしまいます。 これを四捨五入せずに¥9.5と表示させるにはどうしたらいいのでしょう? 誰かわかる人がいれば、知恵を貸してください。
- 締切済み
- Excel(エクセル)
- 百の位での四捨五入について
SQL server2000での四捨五入を教えてください。 百の位を見て、四捨五入し、千円単位で丸めたいです。 <例> 12,499 ⇒ 12 11,800 ⇒ 12 12,500 ⇒ 13 よろしくお願いします。
- ベストアンサー
- SQL Server
- 四捨五入について教えてください
四捨五入について教えてください。 一桁の数字の1から9は四捨五入するといくつになるのですか? また、0や10や20の数字は四捨五入するといくつになるのですか? 宜しくお願い致します。
- ベストアンサー
- 数学・算数
- エクセル関数の50円単位の四捨五入
エクセルの関数で、次のようなことが出来る関数はありますか? 10円単位で四捨五入で 10円の位が49円以下なら切り捨て 10円の位が50円ならそのまま 10円の位が51円以上なら切り上げ 例えば 444093円 → 444100円 299339円 → 299300円 892250円 → 892250円 よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- Access2000 小数第3位で四捨五入
質問させていただきます。 Access2000で以下の計算式を作りました。 金額 = Round(重量 × 単価,2) これは「金額」を小数第3位で四捨五入します。 ところが以下の数値の場合、正しく計算してくれません。 764.00 = 0.479 × 1595 本当は 764.005 だから 小数第3位で四捨五入すると 764.01 になると思うのですが・・・。 ちなみに以下の値では・・・ 754.44 = 0.473 × 1595 (754.435だから小数第3位で正しく四捨五入されています)。 やり方が悪いのでしょうか?それとも他に正しく計算できる方法があるのでしょうか?
- ベストアンサー
- オフィス系ソフト
- Accessで四捨五入するには?
過去の質問を読んでもどうもうまくいかないので質問です。 数量と単価をかけて金額を計算したいんですが、数量は小数点第2位まで存在します。 数量と単位をかけてその値を四捨五入するにはどうしたらいいでしょうか? わかる方よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- Access97で四捨五入したい
数(納品テーブル)単価(品名テーブル)を元にしたクエリーでレポートを出しています。 レポート上で数*単価を「計」とし、「計」*1.05を「税込み」として横計算しています。 数 単価 計 税込 ---------------------------- 2 198 396 416 上の場合通貨型にすると416になりますよね でも本当は415.8になっているようで フッターで合計すると微妙に違ってきます これを四捨五入した数値を合計できるようにしたいのですがAccess97には四捨五入関数がないと聞きました。 どのようにすれば合計できるのかできるだけ詳しく教えていただけないでしょうか。 もう何日もここで詰まってます。 よろしくお願いします
- ベストアンサー
- オフィス系ソフト
お礼
ご回答ありがとうございました。 参考のURLもありがとうございます! 頑張ってみます。 ありがとうございました!!