セル内の不要な小数点以下の桁数が ###### 記号が表示されないようにする場合、または顕微鏡レベルまで精度を下げる必要がない場合は、セルの書式を変更して小数点以下桁数を取得します。
数値を最も近いメジャー単位に丸める
数千、数百、10、10 など、最も近いメジャー単位に数値を丸める場合は、数式で関数を使用します。次の手順に従います。
ボタンを使用する
- 表示形式を変更するセルを選択します。
- [ホーム>数値] に移動し、[小数点以下の引き上げ] または [小数部の小数部] を選択して、小数点の後の桁数を増減します。
組み込みの数値形式を適用する
-
[ホーム>番号] に移動し、数値形式の一覧の横にある矢印を選択し、[その他の数値形式] を選択します。
- [ カテゴリ ] ボックスの一覧で、使用しているデータの種類に応じて、[ 通貨]、[ 会計]、[ 割合]、または [科学] を選択します。
- [小数点以下の桁数] ボックスに、表示する小数点以下の桁数を入力します。
数式で関数を使用する
必要な桁数に数値を丸めるには、ROUND 関数を使用します。 この関数には、2 つの引数 (関数を実行するために必要なデータ) があります。
- 1 番目の引数には、四捨五入の対象となる数値をセル参照または数値で指定します。
- 2 番目の引数には、四捨五入した結果の桁数を指定します。
セル A1 に 823.7825 が含まれているとします。 数値を最も近い位に四捨五入するには
何 千 も
- 1,000 に等しい型 =ROUND(A1,-3)
- 823.7825 は、0 (0 は 1,000 の倍数) よりも 1,000 により近いからです。
- 小数点の左側に丸め処理を行う場合は、ここで負の数値を使用します。 同じことが、数百と数十に丸める次の 2 つの数式にも当てはまります。
百の位
- 「=ROUND(A1,-2)」のように入力すると、結果は 800 になります。
- 823.7825 は、900 より 800 により近いからです。 ここまでで、だいたいわかったと思います。
数 十
- 「=ROUND(A1,-1)」のように入力すると、結果は 820 になります。
もの
- 「=ROUND(A1,0)」のように入力すると、結果は 824 になります。
- 数値を最も近い 1 桁に丸めるときは、ゼロ (0) を使用します。
割
- 「=ROUND(A1,1)」のように入力すると、結果は 823.8 になります。
- 指定した小数点以下の桁数に数値を丸めるには、ここに正の数を使用します。 百分の一の位と千分の一の位に丸める次の 2 つの数式にも同様に適用します。
100 分の 1
- 「=ROUND(A1,2)」のように入力すると、結果は 823.78 になります。
Thousandths
- 「=ROUND(A1,3)」のように入力すると、結果は 823.783 になります。
数値を切り上げるには、ROUNDUP 関数を使用します。 使用方法は ROUND 関数と同じですが、この関数は常に数値を切り上げる点が異なります。 たとえば、3.2 の小数点以下を切り上げるとします。
- =ROUNDUP(3.2,0) で、結果は 4 になります。
数値を切り捨てるには、ROUNDDOWN 関数を使用します。 使用方法は ROUND 関数と同じですが、この関数は常に数値を切り捨てる点が異なります。 たとえば、3.14159 の小数点以下第 3 位から切り捨てるとします。
- =ROUNDDOWN(3.14159,3) で、結果は 3.141 になります。
切り上げる、下げる、または偶数または奇数の値に切り上げるには
空のセルを選択します。
[数式] タブ の [ 関数] で、[ 数式ビルダー] を選択します。
次のいずれかの操作を実行します。
目的 数式ビルダーで を検索し、ダブルクリックします。 [引数] の下 数値を切り上げる ROUNDUP [数値] に、切り上げる番号を入力します。 num_digitsで、「0」と入力して、数値を最も近い整数に丸めます。 数値を切り捨てる ROUNDDOWN 数値に、切り捨てている番号を入力します。 num_digitsに「0」と入力して、数値を最も近い整数に丸めます。 偶数に切り上げる EVEN 数値に、丸める番号を入力します。 奇数に切り上げる ODD 数値に、丸める番号を入力します。 数値を別の数値の最も近い倍数に丸める MROUND [複数] の横にあるボックスを選択し、最も近い倍数を入力します。 RETURN キーを押します。
数値に固定小数点を指定する
数値の既定の小数点は、Excel の [オプション] で設定できます。
[オプション] (Excel 2010 からExcel 2016)、または Microsoft Office ボタン
>Excel オプション (Excel 2007) を選択します。[詳細設定] カテゴリの [編集オプション] で、[小数点のチェックを自動的に挿入する] ボックスを選択します。
[入力単位] ボックスに、小数点の右側の桁数を指定する場合は正の数値を、小数点の左側の桁数を指定する場合は負の数値を入力します。
注
たとえば、[Places] ボックスに「3」と入力し、セルに「2834」と入力すると、値は 2.834 になります。 [Places] ボックスに「-3」と入力し、セルに「283」と入力すると、値は 283000 になります。
[OK] を選択します。
固定 小数点 インジケーターがステータス バーに表示されます。ワークシートでセルを選択し、目的の数値を入力します。
注
[固定小数点チェック] ボックスを選択する前に入力したデータは影響を受けません。
ヒントとテクニック
固定小数点オプションを一時的にオーバーライドするには、数値を入力するときに小数点を入力します。
固定小数点で既に入力した数値から小数点を削除するには、次の操作を行います。
- [ファイル>オプション] を選択します
- [詳細設定] カテゴリの [編集オプション] で、[小数点チェックを自動的に挿入する] ボックスをオフにします。
- 空のセルに、削除する小数点以下の桁数に応じて、 10、 100、 1,000 などの数値を入力します。
たとえば、数値に小数点以下 2 桁が含まれており、整数に変換する場合は、セルに 「100 」と入力します。 - [ ホーム ] タブの [クリップボード ] グループで、[ コピー
] を選択するか、Ctrl キーを押しながら C キーを押します。 - ワークシートで、変更する小数点以下の桁数を含むセルを選択します。
- [ ホーム ] タブの [クリップボード ] グループで、[ 貼り付け] の下にある矢印を選択し、[ 貼り付け] [特別な貼り付け] を選択します。
- [ 貼り付け] ダイアログ ボックスの [操作] で、[乗算] を選択 します。
補足説明
Excel Tech Community の専門家にいつでも依頼したり、コミュニティでサポートを受けたりすることができます。