数値は、「G」のような1つのショートカット文字を使用するか、「##0,000.0」のような指定子の組合せを使用してのみフォーマットできます。フォーマット指定子に1文字を超えるショートカット文字を使用すると、変更されずに出力にコピーされます(リテラル文字として扱われます)。
適切な文化を選択した状態で本番のエクスポートを実行し、出力が正しくフォーマットされていることを確認します。
Format | 説明 |
---|---|
D | 整数(負数の負の符号はロケール対応) |
D<precision> | 少なくとも<precision>の桁までフォーマットされた整数で、必要な場合はゼロでパディングされます。たとえば、「{0:D5}」が指定された123は12300と出力されます。 |
E | 指数表記「1.234E+10」 |
F | 浮動小数点数「123.456」(負数の小数点と負の符号はロケール対応) |
F<precision> | 小数点以下が<precision>の有効桁数まで丸められた浮動小数点数 |
G | 一般的な数値フォーマット |
N | 一般化された数値フォーマット「123,456.789」(負数のグループ区切り文字/小数点と負の符号はロケール対応) |
N<precision> | 小数点以下が<precision>の桁まで丸められた一般化された数値 |
P | パーセント(負数のグループ区切り文字/小数点と負の符号はロケール対応で、0.20146は「20.14%」と出力されます) |
P<precision> | <precision>の有効桁数まで丸められたパーセント({0:P0と指定された0.205は21%と出力されます) |
X | 16進数は4D2と出力されます |
Format | 説明 |
---|---|
0 | ゼロがプレースホルダで、数字が存在する場合はその数字を出力し、それ以外の場合はゼロが出力されます |
# | 数字のプレースホルダで、数字が存在する場合はその数字を出力し、それ以外の場合は出力は生成されません |
. | ロケール固有の小数点 |
, | プレースホルダ間に配置された場合は、ロケール固有のグループ区切り文字を出力します({0:#,#}と指定された123456789は123,456,789と出力されます)。小数点(または暗黙的な小数点)のすぐ左に1つ以上配置されている場合、数値はカンマごとに1000で区切られます({0:#,##0,,}と指定された123456789は1,235と出力されます)。 |
% | 数値に100を掛け、指定された場所にロケール固有のパーセンテージ記号を出力します |
E<sign>0 | 指数の表記。少なくともゼロが1つ必要で、ゼロの数は指数の最小桁数を指定しています。 <sign>はオプションで、次のいずれかになります:
|
\<char> | エスケープ文字(<char>はリテラル出力として処理されます) |
; | セクション区切り。存在する場合、整数、負数およびゼロの異なるフォーマットを定義できます。
|
その他の文字 | 変更されずにそのまま出力にコピーされます |