任意の小数点以下の桁数に数値を丸める

任意の小数点以下の桁数に数値を丸める

注:  最新のヘルプ コンテンツをできるだけ早く、お客様がお使いの言語で提供したいと考えております。 このページは、自動翻訳によって翻訳されているため、文章校正のエラーや不正確な情報が含まれている可能性があります。私たちの目的は、このコンテンツがお客様の役に立つようにすることです。お客様にとって役立つ情報であったかどうかを、このページの下部でお知らせください。 簡単に参照できるように、こちらに 英語の記事 があります。

セルに ###### 記号が表示されるため、不要な小数点以下の桁数を設定したくない場合や、微細なレベルの精度を必要としない場合は、任意の小数点以下の桁数になるようにセルの書式設定を変更します。

また、千、百、十、一など、最も近い位で丸めるには、数式に関数を使用します。

ボタンを使用する方法:

  1. 表示形式を変更するセルを選びます。

  2. [ホーム] タブで、[小数点以下の​​表示桁数を増やす] または [小数点以下の​​表示桁数を減らす] をクリックして、小数点の後に表示される桁数を増減します。

組み込みの表示形式 を適用する方法:

  1. [ホーム] タブの [数値] で表示形式の一覧の横にある矢印をクリックし、[その他の表示形式] をクリックします。

[ホーム] タブの [数値] グループ

  1. 数値のデータ型に応じて、[カテゴリ] ボックスの [通貨]、[会計]、[パーセンテージ]、または [指数] のいずれかをクリックします。

  2. [小数点以下の桁数] ボックスに、表示する小数点以下の桁数を入力します。

数式で関数を使用する方法:

必要な桁数に数値を丸めるには、ROUND 関数を使用します。この関数には、2 つの引数 (関数を実行するために必要なデータ) があります。

  • 1 番目の引数には、四捨五入の対象となる数値をセル参照または数値で指定します。

  • 2 番目の引数には、四捨五入した結果の桁数を指定します。

セル A1 に 823.7825 が含まれているとします。数値を最も近い位に四捨五入するには

  • 千の位

    • =ROUND(A1,-3)」のように入力すると、結果は 1,000 になります。

    • 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) を使用します。

  • 小数点以下第 1 位

    • =ROUND(A1,1)」のように入力すると、結果は 823.8 になります。

    • 指定した小数点以下の桁数に数値を丸めるには、ここに正の数を使用します。百分の一の位と千分の一の位に丸める次の 2 つの数式にも同様に適用します。

  • 小数点以下第 2 位

    • =ROUND(A1,2)」のように入力すると、結果は 823.78 になります。

  • 小数点以下第 3 位

    • =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 になります。

ヒント: 他の例を取得して、Excel Online のブックのサンプル データを試したい場合は、「ROUND」、「ROUNDUP」、および「ROUNDDOWN」を参照してください。

Excel のオプションの番号の既定の小数点位置を設定できます。

  1. オプション(Excel 2016 に Excel 2010)、またはMicrosoft Office ボタン Office ボタンの画像 クリックして > Excel のオプション(Excel 2007)。

  2. 詳細設定] カテゴリの [編集オプション] では、小数点の位置が自動的に挿入する] チェック ボックスを選択します。

  3. [入力単位] ボックスに、小数点の右側の桁数を指定する場合は正の数値を、小数点の左側の桁数を指定する場合は負の数値を入力します。

    注: たとえば、 3桁数] ボックスに入力を入力し、[、セルに「2834」を、値自動的 2.834 をされます。-3場所] ボックスに入力して、セルに入力単位値は 283000 になります。

  4. [OK] をクリックします。

    ステータス バーの [小数点位置を固定インジケーターが表示されます。

  5. ワークシートでセルをクリックし、し、必要な数字を入力します。

    注: データ入力されている、[小数点位置を固定する] チェック ボックスを選択する前に影響はありません。

  • 固定小数点以下のオプションを一時的に無効にするには、番号を入力するときに小数点を入力します。

  • 固定小数点以下が既に入力されている数値の小数点以下の点を削除するには、次の操作を行います。

    1. オプション(Excel 2016 に Excel 2010)、またはMicrosoft Office ボタン Office ボタンの画像 クリックして > Excel のオプション(Excel 2007)。

    2. 詳細設定] カテゴリの [編集オプション] で、[小数点位置を自動的に挿入する] チェック ボックスをオフにします。

    3. 空のセルには、 101001,000を削除する場合、小数点以下の桁数の数に応じてなどの数値を入力します。

      たとえば、2 つの小数点以下の桁数とする数値が含まれている場合は、セルに入力100の整数に変換するします。

    4. [ホーム] タブの [クリップボード] グループで、コピー ボタンの画像 をクリックするか、ctrl キーを押しながら C キーを押します。

    5. ワークシートで、変更する小数点以下の桁数が数値を含むセルを選択します。

    6. [ホーム] タブの [クリップボード] で、[貼り付け] の下にある矢印をクリックし、[形式を選択して貼り付け] をクリックします。

    7. 選択して貼り付け] ダイアログ ボックスで、[操作]の積を求める] をクリックします。

補足説明

Excel Tech Community では、いつでも専門家に質問できます。Microsoft コミュニティでは、サポートを受けられます。また、Excel User Voice では、新機能についての提案や改善案を送信することができます。

関連項目

数値を丸める

丸められた数値の表示されるはなぜですか?

Office のスキルを磨く
トレーニングの探索
新機能を最初に入手
Office Insider に参加する

この情報は役に立ちましたか?

ご意見をいただきありがとうございます。

フィードバックをお寄せいただき、ありがとうございます。Office サポートの担当者におつなぎいたします。

×