ExcelのROUNDDOWN関数は、数値を指定した桁数で切り捨てる関数です。端数は、0に近い方へ捨てられます。
関数の説明
ROUNDDOWN関数
ROUNDDOWN関数は、桁数で指定した位より下の端数を、切り捨てます。負の数も、0に近い方へ丸められます(-2.9 は -2)。
関数
対応バージョン
Excel 2007以降のすべてのバージョンで使えます(Excel 2003でも使えます)。
構文
引数
| 引数 | 説明 |
|---|---|
| 数値 | 必須。切り捨てる数値。 |
| 桁数 | 必須。切り捨てる桁。2なら小数第2位まで、0なら整数、-2なら百の位まで求めます。 |
関数作成のポイント
- 端数は、常に0に近い方へ捨てられます。
- 負の数も、0に近い方へ丸められるので、INT関数とは結果が変わります。
- 桁数がマイナスのときは、整数部分の桁で切り捨てます。
関数活用のポイント
- 税込金額の端数を、1円未満切り捨てにします。
- 金額を、千円単位や百円単位に切り捨てます。
- 平均点などを、小数第1位までの表示にそろえます。
使用例
まず動かしてみよう|この記事のサンプルをその場で試せます
練習用ファイルをダウンロードしなくても、記事と同じデータ・同じセル番地のサンプルをここで動かせます。黄色いセルを書き換えると、結果がその場で変わります。各解説の最後にある「▶ この式を試す」を押すと、このツールの該当セルへ移動します。
サンプルデータ
練習用ファイルと同じ配置の、サンプルデータです。下の練習ツールで、黄色いセルを書き換えると、結果がその場で変わります。
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | 切り捨ての値 | ||||
| 2 | 項目 | 値 | 整数に切り捨て | 1234 | |
| 3 | 値1 | 1234.567 | 小数第2位まで | 1234.56 | |
| 4 | 値2 | 1250 | 百の位まで | 1200 | |
| 5 | 値3 | 2.5 | -2.5を整数に | -2 | |
| 6 | 値4 | -2.5 | 1200を百の位に | 1200 | |
| 7 | 値5 | 1200 |
サンプル式
セルE2に、次の式を入れます。下のセルにも、同じ式をコピーします。
B3 を、桁数 0 で切り捨てます。 結果は、上から順に、「1234」・「1234.56」です。
セルE4に、次の式を入れます。
B4 を、桁数 -2 で切り捨てます。 結果は「1200」です。
セルE5に、次の式を入れます。
B6 を、桁数 0 で切り捨てます。 結果は「-2」です。
セルE6に、次の式を入れます。
B7 を、桁数 -2 で切り捨てます。 結果は「1200」です。
▶ この式(E2)を、上の練習ツールで試す / この式(E4)を、上の練習ツールで試す / この式(E5)を、上の練習ツールで試す / この式(E6)を、上の練習ツールで試す
サンプルデータダウンロード
サンプルデータをダウンロードすることができます。以下のリンクからダウンロードしてください。
【Excel】練習用サンプルデータ(例題)をダウンロード(無料)
まとめ
ROUNDDOWN関数の使い方の基本は、上の「サンプル式」のとおりです。黄色いセルを書き換えながら、結果の変わり方を確かめると、使い方が身に付きます。
関連のある関数
基本から確認したいときは、エクセルの割り算のやり方、エクセルの掛け算のやり方もあわせてご覧ください。
