2011-09-16 8 views
0

小数点以下の表があり、ポイントの後に最大2桁の数字が表示されます。例えば、4.567の数字は4.67であるが、数字の2は2のままであり、数値の5.6は5.6のままである。どうやってやるの?私は2桁しかないだろうが、数字2は2.00と5.6から5.60に変換された。Excel 2007で10進数の書式設定

+0

これは「正規化」と呼ばれていません。これは**丸め**と呼ばれます。 Excelに丸め機能があるかどうかを確認します。 (あなたが試したものは四捨五入ではなく、*書式設定*であり、数値の実際の値は変更されません) –

+0

数値を丸めないように書式を設定したいのですが、関数を使用したくありません。それは細胞の特性にあるべきである。 – aharon

+0

2を2、2.123を2.12と表示する形式はありません。 –

答えて

1

セル - >番号 - >カスタム...と入力して "0。##"

「0」は「常に表示されます」(この場合、小数点の前の桁)を意味します。 「#」は「存在する場合は表示」を意味します(小数点以下2桁まで)。 "2"は "2"と表示されるため、完璧ではありませんが、あなたが得ようとしているように近いと思います。

+0

ok。私は式を使わないで "。"を取り除きたいと思っていました.... – aharon

0

本当に完全な数字を表示したい場合は、@Edの回答に追加する。

=A3-TRUNC(A3,0)=0 

(セルA3用など)の式を使用してセルに条件付き書式を追加して、一般的なフォーマットを適用

0

関連記事:Excel 2007のROUND関数

にROUND関数の構文は次のとおりです。次のデータ1.Enter

= ROUND (Number, Num_digits)

セルC1:34.567
2.スプレッドシートのセルD1をクリックします。これが関数の配置場所です。
3.スプレッドシートのセルD1をクリックして、そのセルのデータを数式に入力します。
5.カンマ(、)の後に数字を入力しますセルD1でデータを1小数点以下に減らす必要があることを示すには、1つまたは1つ(1つまたは1つ)を選択します。
6.閉じる括弧 ")"を入力します。
7.キーボードのEnterキーを押します。
8.応答34.6がセルD1に表示されます。
9.セルD1をクリックすると、完全な関数= ROUND(34.567、1)がワークシートの上の数式バーに表示されます。

関連する問題