数値を四捨五入したい−ROUND関数:Excel エクセルの使い方-関数/計算式-統計
Excelの関数を勉強しはじめた方からよくいただく質問の一つに、
「数値を四捨五入するのは何という関数ですか」
というご質問があります。
単純に答えてしまえば、
「ROUND関数です。ROUND関数は第1引数に元の数値を指定し、第2引数に何桁目までを表示するかのを指定します。」
で済んでしまう話です。
▼操作方法:関数で数値を四捨五入する
「=ROUND(四捨五入したい元の数値,桁数)」と入力
この関数でちょっと戸惑うとすれば第2引数の桁数ですが、あれこれ説明をするよりも例を見ていただく方がわかりやすいと思います。
| 数式 | 結果 | 意味 |
|---|---|---|
| =ROUND(23.45,1) | 23.5 | 小数点以下第1位まで表示 (小数点以下第2位を四捨五入) |
| =ROUND(23.45,0) | 23 | 小数点以下を表示しない (小数点以下第1位を四捨五入) |
| =ROUND(23.45,-1) | 20 | 1の位を四捨五入 |
本当に、
「四捨五入をする関数」
について尋ねられているのならばこれでいいのですけれど、はじめに言語化される多くの質問が、本当に必要としている回答を得ることから、実は遠いものである可能性があることを、意識しておく必要があります。
「四捨五入をする関数は?」
という質問が、本当は
「四捨五入された値を表示したい」
という要望であることが少なくないのです。
見た目の数値が四捨五入されていればいいだけならば、関数は不要で書式設定すればいいだけです。
[書式設定]ツールバー−[小数点以下桁下げ]ボタンを何度かクリックして小数部分を非表示にしたり、[セルの書式設定]ダイアログ−[表示形式]タブ−[分類]欄で「数値」を選択し、[小数点以下の桁数]欄で数値を指定してみてください。
表示される桁数の一桁下の値が四捨五入されます。
ただ見た目に四捨五入した値が必要ならば、四捨五入をするROUND関数を使う必要はないのです。
但しこの場合は、見た目が四捨五入されているだけで、セルには四捨五入される前の値が保持されることになります。
ですから、端数処理(四捨五入)をした後の数値を計算に使う必要がある場合は、ROUND関数を使って四捨五入をしてやる必要があります。
本当は何が必要なのか、四捨五入された値なのか、見た目に四捨五入されていることなのか。
よく考えて四捨五入するROUND関数を使うかどうか、ご判断ください。
◇タイトル - 切り捨てしたい・切り上げしたい−ROUNDDOWN関数,ROUNDUP関数
◇概要 - 対象:Excel 数値を切り上げる関数は何ですか? 切り捨てをするには何という関数を使えばいいですか? Excelの関数初心者の方からよくいただく質問です。このサイトでもよく「切り捨て」「切捨て」などと検索していただいています。 これはヘルプをちゃんと検索していた...
◇タイトル - 小数点以下を切り捨てる−INT関数,TRUNC関数
◇概要 - 対象:Excel 四捨五入をするROUND関数、切り捨てをするROUNDDOWN関数、切り上げをするROUNDUP関数をご紹介してきました。 数値を丸めるという意味では他にも知っておく方がいい関数があります。INT関数とTRUNC関数です。...
◇タイトル - 小数点以下を切り捨てる関数は?−Int関数・Fix関数
◇概要 - 対象:Access 97,2000,2002,2003 数値を丸める処理というのは実務の中ではよく出てきます。 Excelで数値を丸める以下のような関数をご紹介してきました。 ROUND関数:四捨五入 ROUNDDOWN関数・ROUNDUP関数:切り捨て・切り上げ INT関数・TRUNC関数:小数点以下の切り捨て...
◇タイトル - VBA関数とワークシート関数はなぜ違う
◇概要 - 対象:Excel97,Excel2000,Excel2002,Excel2003,Excel2007 Excelユーザーで、VBA(Visual Bas...
◇タイトル - 小数点以下を四捨五入する関数は?−0.5の加算+Int関数
◇概要 - 対象:Access97,Access2000,Access2002,Access2003,Access2007 「AccessのRound関数というのは...
◇タイトル - 勝手に四捨五入しないように
◇概要 - 対象:Excel97,Excel2000,Excel2002,Excel2003,Excel2007 「数値が勝手に四捨五入されるのですが...?」 「...
◇タイトル - ×ラウンド関数、○ROUND関数
◇概要 - 対象:Excel97,Excel2000,Excel2002,Excel2003,Excel2007 Excelのワークシート関数について調べたいときに...
◇タイトル - ×少数点、○小数点
◇概要 - このサイトの検索ログを見ていると、多くの方が誤字で検索していることに気付かされます。 「エクセル 少数点 切り捨て」 といった検索も、よく見かける誤字に...
◇タイトル - 小数点以下を無視して計算したい−表示桁数で計算する
◇概要 - 対象:Excel2002, Excel2003, Excel2007 「小数点以下を無視して計算したいのですがどうすればいいのでしょうか?」 といった...
◇タイトル - Round関数で四捨五入できない?!
◇概要 - 対象:Excel2002, Excel2003, Excel2007 「エクセルで四捨五入するには?」 というのは、Excel初心者の方からいただく、...
◇タイトル - 消費税計算の端数処理−ROUND・ROUNDDOWN・ROUNDUP関数
◇概要 - エクセルで消費税計算する際、四捨五入/切り捨て/切り上げなどの端数処理を行うには、ROUND関数/ROUNDDOWN関数/ROUNDUP関数などを使います。
1位:生年月日から年齢を計算−DATEDIF関数
2位:Excel ショートカットキー一覧
3位:ドロップダウンリストの作り方−直接入力
4位:切り捨てしたい・切り上げしたい−ROUNDDOWN関数・ROUNDUP関数
5位:原稿用紙テンプレートのダウンロード
6位:エラー表示しないように−ISERROR関数
7位:請求書の無料テンプレート
8位:入力規則のリスト用データを別シートにまとめる
9位:コメントの印刷
10位:無料の家計簿テンプレートをダウンロード

