数値としてフォーマットされ、小数点以下2桁のセルが1つあります。
実際の数は69.30217なので、私のセルでは、セルA1を想像すると、69.30のように見えます。これで結構です。
そのセルを使用して、いくつかの連結を作成しているので、次のような操作を行うと:
"&E5&"
番号は69.30217として表示されます。しかし、私がこれを行うと:
"&ROUND(E5;2)&"
番号は69.3として表示されます。
そのゼロを表示するにはどうすればよいですか?表示するもの69.30
これを使って
&TEXT(E5;"0.00")&
別の方法はFIXED
関数を使用することです。小数点以下の桁数を指定できますが、桁数が指定されていない場合はデフォルトで2になります。
=FIXED(E5,2)
あるいは単に
=FIXED(E5)
形式、数値、小数点以下2桁を使用し、「1000区切り文字を使用」にチェックマークを付け、「ファイル」、「オプション」、「詳細」に移動し、「このワークブックを計算するとき」までスクロールダウンして、「表示精度を設定」にチェックマークを付けます。精度が失われたというエラーメッセージが表示されます。これは、小数点以下2桁に四捨五入しているという意味です。不要なROUND機能を追加することに悩むよりもはるかに優れています。
入力:0 0.1 1000
=FIXED(E5,2)
出力:0.00 0.10 1,000.00
=TEXT(E5,"0.00")
出力:0.00 0.10 1000.00
注:FIXEDを見るとわかるように、TEXTではなく1000の後にコマを追加します。