スプレッドシートで四捨五入・切り捨て・切り上げする方法|ROUND・ROUNDDOWN・ROUNDUP
※写真はイメージです
書き方
=ROUND(値, [桁数])四捨五入は =ROUND(数値, 桁数)、切り捨ては ROUNDDOWN、切り上げは ROUNDUP です。桁数の数字で、どこで丸めるかを決めます。
この図の表をダウンロード(Googleドライブにアップロードして開けます・問題と答えのシートつき)
引数の意味
| 引数 | 入れるもの | 図の例 |
|---|---|---|
| 値 | 丸める数字 | B2 |
| 桁数 省略できる | 0で整数、1で小数第1位、-1で十の位 | 0 |
3つのちがい(1234.5 を丸める)
| 関数 | 整数(0) | 十の位(-1) |
|---|---|---|
| ROUND(四捨五入) | 1235 | 1230 |
| ROUNDDOWN(切り捨て) | 1234 | 1230 |
| ROUNDUP(切り上げ) | 1235 | 1240 |
桁数の決め方
| 桁数 | 丸める位置 | 1234.567 なら(四捨五入) |
|---|---|---|
| 2 | 小数第2位まで残す | 1234.57 |
| 1 | 小数第1位まで残す | 1234.6 |
| 0 | 整数 | 1235 |
| -1 | 十の位 | 1230 |
| -2 | 百の位 | 1200 |
消費税の端数は切り捨てが多い
=ROUNDDOWN(B2*1.1, 0)税込の金額の1円未満は、切り捨てにするお店が多いです。決まりがあるなら、それに合わせて ROUND・ROUNDUP を選びます。
ツールバーの「小数点以下の桁数を減らす」とのちがい
ツールバーのボタンで桁を減らすと、見た目だけ丸まって、中の値は元のままです。そのまま合計すると、見た目の数字を足した結果と1ずれることがあります。計算に使うなら関数で丸めます。
使えるバージョン
Excelと同じ書き方で使えます。
サンプルファイルで試す
「問題」のシートの黄色いセルに式を入れて、「答え」のシートと比べてください。
よくある質問
スプレッドシートで四捨五入するには?
=ROUND(数値,0) です。小数第1位までなら桁数を1にします。
切り捨ては?
=ROUNDDOWN(数値,0) です。整数にするだけならINTでもできます。
切り上げは?
=ROUNDUP(数値,0) です。
一緒に覚えたい関数・操作
このページについて
操作の説明は、パソコンのブラウザで開いた日本語のGoogleスプレッドシートに合わせています。関数の働きはGoogleの公式ヘルプ(スプレッドシートの関数リスト)で確かめています。図はこのサイトで作ったもので、表の会社名・商品名・人名・URLは例です。このサイトはGoogleとは関係ありません。運営者情報