閉じる
  1. 絶対参照とは?数式のコピーと絶対参照(複合参照、相対参照)
閉じる
閉じる
  1. 線を使って線路を描いてみよう!(動画解説つき)
  2. パソコン裏技&テクニック集:第111号 【EXCEL】1ヶ月後の日付を…
  3. パソコン裏技&テクニック集:第18号 エクセル・JIS関数 ワード・図…
  4. エクセルの枠線をなくしたい(非表示にする)時はどうするの?
  5. EDATE関数:○ヶ月後や○ヶ月前などの日付を求める方法(動画解説付き…
  6. スペース(空白)について
  7. Windows8の便利なショートカットキー
  8. 請求書作成に使える関数:翌月末、〇ヶ月後の末日を関数で求める方法とは?…
  9. パソコン裏技&テクニック集:創刊号
  10. PDF形式で保存する方法
閉じる

現役講師が伝授!パソコン裏技・便利ワザ

ROUND・四捨五入する関数

  • このエントリーをはてなブックマークに追加
  • follow us in feedly

エクセルは自動的に四捨五入しているんじゃないの?

割り算をしたり、消費税の計算をしたりすると、小数点以下の数がでることがあります。

ただ、通貨表示(¥)や、小数点以下を表示しない設定にしていると、一見四捨五入されているかのように見えます。

でも、これは実際には四捨五入されていないため、端数が残っているのです。

1つ1つのデータでは支障がなくても、積み重なると大きな誤差となってしまいます。

以前、「パソコンを導入したら、決算で数字があわないので困っている」と言っている事務職員がいらっしゃいました。

この方は、なんと電卓で計算しなおしていました。

こんなことにならないよう、きっちり四捨五入の方法を覚えましょう。

四捨五入の関数:ROUND

1234.567 を実際に四捨五入してみましょう。

● A1に 1234.567 と入力します。

round01

● 1 B1に四捨五入の数式を入力しますので、B1をクリック

2 fx をクリック

● 「関数の挿入」ダイアログボックスが表示されます

3 「関数の検索」に、直接「四捨五入」または「round」と入力

4 「検索開始」をクリックするか Enter を押します

そうすると、「関数名」一覧に「ROUND」が表示されます。

5 「ROUND」「OK」の順にクリックします。(Enter入力でもOK)

round02

●「関数の引数」ダイアログボックスが表示されます。

「数値」は四捨五入したいおおもとの数値なので、A1をクリック。

「桁数」はちょうど整数(小数点以下なし)の場合は 0 を指定します。

正しい桁数になっているかの確認は、下図の赤丸部分で確認することができます。

確認して間違っていなければ、「OK」をクリックして完了です!

round03

ROUNDの「桁数」はどう設定する?

慣れるまで、なかなかわかりにくいのがこの「桁数」です。

小数点以下0 ちょうど整数にしたい時が 0

それを境に+とーにわかれます。

桁数:0・・・1235

 

桁数:1・・・1234.6

桁数:2・・・1234.57

 

桁数:-1・・・1230

桁数:-2・・・1200

普通に考える+とーが逆になりますので、なんとなく「??」という感じがするかもしれません。

四捨五入する機会が多いのがー(負の数字)なので、それを優先した と考えたら覚えやすいでしょう。

補足:四捨五入の関数を使う理由

冒頭でも述べましたが、通貨表示や桁区切りスタイルにすると、一見四捨五入されているように見えます。

では、どうしてわざわざ四捨五入の関数を使う必要があるのか?

これについて、確認していきましょう。

●B2には、A1と同じデータがはいっています。

●このデータを「桁区切りスタイル」ボタンを使って 1,235 の表示に変更します。(下図参照)

(B1は、四捨五入しています)

round04

●C列はそれぞれ、B列のデータに1000を掛け算しています。

round06

●ご覧のように、四捨五入したC1はきっちり端数処理されていますが、C2は端数が残っていたことがわかります。

この誤差が積み重なると大きな違いになる、ということです。

ROUND関数の探し方 別バージョン

「関数の挿入」で、「四捨五入」と入力して探す、という方法をご案内しましたが、他の方法もあります。

1.「関数の分類」を「すべて表示」にする

2.日本語入力を 「あ」ではなく「A」の状態にする

3.「関数名」一覧のどれか一つをクリックする

4. 「r」もしくは「round」を入力(rouなど途中まででもOK)

5. roundが「関数名」の中に表示されたらそれを選び、「OK」をクリック

round07

この方法でもROUND関数を使うことができます。

ぜひ、お役立てください。

 

The following two tabs change content below.
坂本 実千代
【パソコン講師、ITコンシェルジュ、ブロガー】大学、専門学校の非常勤講師を経て現在はフリー。講師になったきっかけは、企業側の理不尽な対応。「もう二度と面接は受けない!」「依頼される立場になる!」とパソコンの学習をスタート。売り込まずにすむにはどうしたらいいかと考え、「それまでに誰もやったことがないことをやれば目立って声がかかるはず」という結論に達する。そして、3ヶ月で13個の資格を取得し、講師になるという夢をかなえる。現在、オフィス系ソフトだけでなくIT全般の講習を中心に担当している。ーー熊本県出身・血液型:B型・星座:うお座ーー

関連記事

  1. COUNTIF関数:商品名や担当者名などが指定した範囲に何個ある…

  2. もうひとつのVLOOKUP:「〇〇以上××未満だったら…」という…

  3. 1ヶ月後の日付を関数で求める方法 その1【EDIT】

  4. 関数で日付から曜日を求める方法とは?その2:INDEX関数

  5. 関数で日付から曜日を求める方法とは?その1:WEEKDAY関数

  6. IF関数とOR関数を組み合わせて成績判定

おすすめ記事

  1. 絶対参照とは?数式のコピーと絶対参照(複合参照、相対参照)

コメント

  1. この記事へのコメントはありません。

  1. この記事へのトラックバックはありません。

新着記事

  1. すでに入力している年をまとめて別の年に修正する方法とは?(例:2017/12/10を2016/12/10に変更)【置換ー2】
  2. 特定の文字列を別の文字列に簡単に変更する方法とは?【置換ー1】
  3. 画面をスクロールしても、見出し行が表示し続ける方法とは?
  4. 日付を入力した隣のセルに曜日を表示させる最も簡単な方法とは?
  5. エクセルの行番号、列番号を非表示にする方法とは?
  6. 行番号、列番号を印刷する方法とは?
  7. エクセルの枠線をなくしたい(非表示にする)時はどうするの?
  8. 印刷する時だけ表に線をつける方法とは?
  9. 給与計算、請求書などに使える関数:月末締め翌月10日支払い、こんな時はどうする?
  10. 請求書作成に使える関数:翌月末、〇ヶ月後の末日を関数で求める方法とは?【EOMONTH】
ページ上部へ戻る