
Accessフォーム上でフィールドの合計値をNz関数で表示しておりますが、合計値によって表示される小数点の桁数が変動してしまいます。
例えば、51.8と表示される場合もあれば51.90000と表示される場合もあります。
小数点桁各フィールドで2桁まで表示されるように設定していますので、Nz関数の合計値も小数点桁数を2つまでにしたいです。
どのように変更すればよいよいか教えていただきたいです。
よろしくお願いします。
フィールドの設定
フィールド名:01
ファイールドサイズ:単精度浮動小数点型
書式:固定
小数点以下表示桁数:2
※ファールドは01~24まですべて同じ設定にしています
No.1ベストアンサー
- 回答日時:
状況がイマイチ不明ですが
>51.90000と表示される場合
については演算誤差などにより
実際は51.90000000000000123等のデータになっているのかも?
>小数点桁各フィールドで2桁まで表示されるように設定しています
なので51.8は51.80で表示されるハズ?
もし、今回問題になっている「合計値」を基にした演算を行わないのであれば
無理やりですが揃えられます。
現在の式をFormat関数で括って
Format(現在の式,"#,##0.00")とすれば小数点以下2桁までになるはずです。
Format関数で2桁までに切捨てしたので
『「合計値」を基にした演算を行わない』ことが大事です。
誤差を含んだデータを再利用するのはね。
また、Format関数は文字列型のデータになりますので
フォームのコントロールのプロパティから[文字配置]を右にする必要があります。
回答ありがとうございます。
フォーム上でフィールドの表示桁数などの設定を変更してみたらできました。
とても参考になりました。
ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(データベース) Accessフォームにて指定のフィールドの平均値を小数点第一位で表示できない 2 2022/08/30 17:19
- Excel(エクセル) エクセルのセルの書式設定・ユーザー定義の条件設定について 1 2022/08/17 21:56
- Excel(エクセル) Excelのtextboxへの入力で小数点以下に0が続く場合でも正しく表示したい 3 2022/04/11 13:53
- Access(アクセス) Excelの質問 3 2023/02/09 14:57
- Excel(エクセル) Excel 特定セルの数値を参照したセルの0表示が空白にならないのはどうしてか? 3 2022/04/28 22:23
- 数学 以下の問題が分かりません。 8ビット浮動小数点数が、最上位ビットから順に符号1ビット、指数部3ビット 4 2023/07/22 16:06
- Excel(エクセル) 1から9まで表示するのに必要なボタン 1 2023/02/05 19:06
- Excel(エクセル) エクセルの数式で教えてください。 3 2023/03/16 11:19
- Access(アクセス) Accessフォームで複数条件でフィールドの値を表示する方法 4 2022/07/21 10:47
- PDF C#でfloatを整数部、小数部とも桁数固定で文字表示したい 2 2022/07/28 09:37
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
差込印刷での全角表示について...
-
クエリで割り算する方法を教え...
-
Accessのハイパーリンクをクリ...
-
ACCESS 重複データを1...
-
エクセルにおける「フィールド...
-
sqlserverにはグループ集計のfi...
-
ACCESSのデータに自動で半角ス...
-
strWhereの意味を教えてください。
-
ACCESSでフィールド名の変更(...
-
ACCESSで複数の写真ファイルを...
-
フィールドの更新がない
-
Acsess アクセス のクエリで...
-
「Access2007」でレポートが作...
-
CSVファイル読み込みでズレがお...
-
アクセスでのテキストデータ取...
-
【ワードで大変困っております...
-
奇数・偶数ページごとに差し込...
-
Access VBAでCSVファイルをイン...
-
実行時エラー '3464': 抽出条件...
-
列を移動させるvbaコードを教え...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
差込印刷での全角表示について...
-
エクセルにおける「フィールド...
-
エクセルデータをワードで差し...
-
クエリで割り算する方法を教え...
-
フィールドの更新がない
-
ACCESSのデータに自動で半角ス...
-
ACCESSで条件によってフォーム...
-
Acsess アクセス のクエリで...
-
Accessのハイパーリンクをクリ...
-
実行時エラー '3464': 抽出条件...
-
クエリーで、全角混じりデータ...
-
アクセスの操作について
-
Word差し込み印刷のハイフン(...
-
varchar型の入力できる最大文字...
-
ACCESS 重複データを1...
-
sqlserverにはグループ集計のfi...
-
「Access2007」でレポートが作...
-
ACCESSで複数の写真ファイルを...
-
奇数・偶数ページごとに差し込...
-
ACCESSでフィールド名の変更(...
おすすめ情報