スポンサーリンク

2013年8月27日火曜日

format関数をクエリの数値型で使う - アクセス・Access2013

Access2013のクエリの数値型でformat関数を使います。

format関数を使う数値型のテーブルです。
数値型のテーブル
クエリを作成しformat関数を入力しました。
クエリを作成しformat関数を入力
クエリの実行結果です。
クエリの実行結果
  •  数値1 : 987654 を 式1: Format([数値1],"#,##0") のformat関数で表示させた結果 987,654 と3桁でコンマ区切りされました。
  •  数値2 : 0 を 式2: Format([数値1],"#,###") のformat関数で表示させた結果 0は表示されずに空白になりました。
  • 小数1 : 987.654 を 式3: Format([小数1],"#,###.00000") のformat関数で表示させた結果 687.65400 となり小数点以下に0が追加され表示されました。
  • 小数2 : 987.654 を 式4: Format([小数2],"#,###.0####") のformat関数で表示させた結果 987.654 となり小数点以下の4桁目と5桁目は表示されませんでした。
■結果
  • Format([数値1],"#,##0")  : 987654 → 987,654
  • Format([数値1],"#,###")  : 0 → 空白
  • Format([小数1],"#,###.00000")  :  987.654 → 687.65400 
  • Format([小数2],"#,###.0####") : 987.654 → 987.654