ExcelのROUND、桁数は2?0?マイナス?1234.567で残る位を見よう

※本記事には広告・アフィリエイトリンクが含まれます。

Excelで四捨五入したい。ROUNDまでは分かったけれど、最後の数字に何を入れるんだっけ?

小数点以下2桁まで残すなら2、整数にするなら0。十の位や百の位へ丸めたいなら、マイナスの数を指定します。

ROUNDは、指定した桁数で数値を四捨五入する関数です。「何桁の数字になるか」だけでなく、「小数点のどちら側を残したいか」と考えると、指定する数が見えてくるよ。

目次

数式の最後に、残したい桁数を入れます

書き方は、=ROUND(数値,桁数)。この関数へ渡す数値や桁数を、引数と呼びます。

たとえばA2セルに1234.567が入っているときの計算例を並べると、こうなります。

数式 結果 残る位
=ROUND(A2,2) 1234.57 小数点以下2桁
=ROUND(A2,1) 1234.6 小数点以下1桁
=ROUND(A2,0) 1235 整数
=ROUND(A2,-1) 1230 十の位
=ROUND(A2,-2) 1200 百の位

最後を2から0へ変えると、小数部分を残す計算から整数へ変わる。さらにマイナスへ進むと、小数点より左側を丸める指定になるんだね。

この仕組みはMicrosoftのROUND公式説明で確認できます。

元の値を残したいなら、A2へ直接結果を上書きせず、別のセルへ数式を入れて比べよう。どの桁で丸めたかも、数式に残せます。

「四捨五入したい」と「必ず切り上げたい」を分けよう

ROUNDは四捨五入です。常に切り上げたい場合や、常に切り捨てたい場合は、それぞれROUNDUP、ROUNDDOWNという別の関数があります。

最後の桁数を変えるだけで、四捨五入が必ず切り上がる処理になるわけではないよ。

仕事の表を引き継ぐなら、数式を入れる前に「何の位まで残すか」と「四捨五入でよいか」を一緒に確認しよう。たとえば測定値を小数点以下1桁でまとめるのか、個数の計算で端数を切り上げる必要があるのかでは、選ぶ式が変わります。

今回の表はROUNDの桁数を読むための計算例です。業務ごとに決められた端数処理を、この例へ合わせて変更するものではありません。

関数を調べる一冊は、版と著者まで合わせてね

引数の読み方や使い分けを続けて学ぶなら、尾崎裕子さんとできるシリーズ編集部による『できるExcel関数 Copilot対応 Office 2024/2021/2019&Microsoft 365版』も候補です。書名にあるCopilotは、MicrosoftのAI支援機能です。

インプレスの紹介では、基本編と活用編の構成で、関数の前提知識や使用例を扱い、練習用ファイルも付くと案内されています。

『できるExcel関数』の対応版と販売条件を楽天で見る

手元で迷っている式が一つあるなら、まずその数式の最後を見てみよう。小数を残したいのに0になっていないかな。百の位へまとめたいのに2を入れていないかな。

「どの位まで残したい?」を先に一言で決める。そこから桁数を選んで、元の値と並べてみようね。

  • URLをコピーしました!

この記事を書いた人

仕事の段取りや伝え方、道具の選び方を検証し、実践しやすく紹介する編集部です。

目次