web-dev-qa-db-ja.com

セルフォーマットは小数点以下2桁を丸めて表示します

数値としてフォーマットされ、小数点以下2桁のセルが1つあります。

実際の数は69.30217なので、私のセルでは、セルA1を想像すると、69.30のように見えます。これで結構です。

そのセルを使用して、いくつかの連結を作成しているので、次のような操作を行うと:

"&E5&"

番号は69.30217として表示されます。しかし、私がこれを行うと:

"&ROUND(E5;2)&"

番号は69.3として表示されます。

そのゼロを表示するにはどうすればよいですか?表示するもの69.30

31
Favolas

これを使って

&TEXT(E5;"0.00")&
29
Siddharth Rout

別の方法はFIXED関数を使用することです。小数点以下の桁数を指定できますが、桁数が指定されていない場合はデフォルトで2になります。

=FIXED(E5,2)

あるいは単に

=FIXED(E5)

31
barry houdini

形式、数値、小数点以下2桁を使用し、「1000区切り文字を使用」にチェックマークを付け、「ファイル」、「オプション」、「詳細」に移動し、「このワークブックを計算するとき」までスクロールダウンして、「表示精度を設定」にチェックマークを付けます。精度が失われたというエラーメッセージが表示されます。これは、小数点以下2桁に四捨五入しているという意味です。不要なROUND機能を追加することに悩むよりもはるかに優れています。

1
James Paterson

入力: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の後にコマを追加します。

1
Gerhard Powell