エクセルの使い方
エクセルの使い方を覚えよう




エクセル入門目次に戻る

エクセル関数入門−rounddown関数の使い方

関数の重要度:rounddown関数 Excel 基本 重要

まじめなrounddown関数の解説を見たいかたはこちら

登場人物
エクセルの使い方を覚えよう管理人 たろー 関数の先生 たろーって誰?
エクセル関数初心者 ミケ 関数を初めて使う猫
このページで使用している猫アイコン制作者のサイトです

rounddown関数の概要

タロー:rounddown関数の使い方の先生 さて、今度はrounddown関数を勉強するよ。
ミケ:rounddown関数初心者 ほーい。ところで、前にround関数ってやりましたよね?それとは違うんですか?
round関数とは、ちょっとだけ違うんだ。round関数は四捨五入をする関数だったけれども、rounddown関数は「切り捨て」をする関数なんだ。

※下で説明するようにint関数とは負数について端数処理結果が異なります。気をつけてください。


負数の端数処理のところがちょっと難しいかもしれないけど、そこだけ気をつけて覚えてね。

はーい。
round関数と同じようにrounddown関数でも、どの桁で端数処理をするかを指定することができる。
例えば、123.4567という数値を端数処理すると、処理する桁によって、次のように出力結果が変わるんだ。

10の位で切り捨てて100単位にする100
1の位で切り捨てて10単位にする120
小数第1位で切り捨てて1単位にする123
小数第2位で切り捨てて0.1単位にする123.4
小数第3位で切り捨てて0.01単位にする123.45
小数第4位で切り捨てて0.001単位にする123.456

rounddown関数は、こういうふうに、どの桁を端数処理するかを指定しないといけないから、round関数と同じように、引数を2つ(端数処理をしたい数が入力されているセル+端数処理をする桁)入力してあげないといけないんだよ。
(あいかわらず説明が長いよ・・・)。

rounddown関数を実際に使ってみる


さて、それじゃー、実際に使ってみよう。まず、エクセルを起動して、、 A1セルに「123.4567」と入力して、A2セルからA6セルにコピーしてみよう。 次に、A7セルに「-123.4567」と入力して、 同じようにA8セルからA12セルにコピーしてみよう。
round関数の時と一緒ですね。 エクセルのrounddown関数演習中ぴし!!  エクセルのrounddown関数下準備中ぴし!!  (一本指で、一生懸命入力中・・)
入れましたー
今回もまだまだたくさん入れるよー。 そうしたら、今度はB列に次のようい入れてみてね。

※面倒な方は下のように工夫をすることもできますので、チャレンジしてみてください。
  • B1セルからB6セルまではおとなしく入力して、その後B1セルからB6セルの内容をB7セルからB12セルにコピーする。
  • C1セルからC12セルにあらかじめ-2,-1,0,1,2,3,-2,-1,0,1,2,3というふうに入れておき、B1セルに「=rounddown(A1,C1)」というふうに入力し、それをB2セルからB12セルにコピーする。
B1セル=rounddown(A1,-2)
B2セル=rounddown(A2,-1)
B3セル=rounddown(A3, 0)
B4セル=rounddown(A4, 1)
B5セル=rounddown(A5, 2)
B6セル=rounddown(A6, 3)
B7セル=rounddown(A7,-2)
B8セル=rounddown(A8,-1)
B9セル=rounddown(A9,-0)
B10セル=rounddown(A10,1)
B11セル=rounddown(A11,2)
B12セル=rounddown(A12,3)

これも、round関数の時と全く一緒ですね。手抜きだなー。まったく。
エクセルrounddown関数入力中ぴし!!  エクセルrounddown関数ひたすら入力中ぴし!!  エクセルrounddown関数コピー・ペーストぴし!!  (一本指で、一生懸命入力中・・) やっと、入れ終わりましたーー。

エクセルrounddown関数入力

じゃー、関数の計算結果をじっくりと見ていこうか?
えーっと、、、正数でも負数でも端数がすべて無視されて、切り捨てられていますね。
うんうん。

そのとおりなんだけれども、特に負の数の端数処理の部分がイメージと違う人もいるかもしれないから、今回も一応数直線でイメージをつかんでおこうね。 まずはイメージしやすい正数で、しかも小数第一位を処理して整数に丸める場合の話をしてみるね。

エクセルrounddown関数 正の数の場合

rounddown関数は端数を無視する関数なので、1.0以上2.0未満の数値を入力すると、全て1という数値になるんだね。
それって当たり前ですよね。毎回毎回あたりまえな話をしないでください。
(なんだよ、うるさいなー・・・)じゃー次に、負数の場合も見てみよう。

エクセルrounddown関数 負の数の場合

こっちの場合も、話は一緒で端数を無視する、という点では一緒だね。 上の図でいくと、-2.0-1.0以下の数値を入力すると、全て-1という数値になるんだ。
イメージはつかめた?
負の数のほうは、ちょっと難しいけれど、要は、端数があったら「0に近づく方向」(絶対値が小さくなる方向)に動くんですよねー。
(なかなかやるな・・) 繰り返しになるけれども、端数処理関数のポイントは負の数の処理がちゃんとイメージできるか、というところだから、よく復習しておくんだよ。
はーい。


エクセル入門目次に戻る

私が発行しているメールセミナー「エクセルの使い方」を購読しませんか?
このメルマガではエクセルを勉強したい方のために情報提供をしています。

注:かなりの長文メールが行きます。
読む時間がない方は、ご購読をご遠慮ください。

今すぐ、こちら↓から登録してくださいませ。
メールアドレス

※仮登録後、すぐに自動返信メールを送付しています。
もし、数分経ってもメールが来ない場合には、メールアドレスの誤入力がないか?迷惑メールフォルダに入っていないか?等について、再度ご確認ください。
なお、上記フォームに記入しただけでは仮登録の状態ですので、メールセミナーは届きません。忘れずに本登録を行って頂きますようお願いいたします。

 





姉妹サイト:
情報処理技術者試験対策   おすすめ会計・税務関連書籍   おすすめコンピュータ・情報処理書籍   おすすめの漫画(マンガ)   漫画まとめ買い   映画DVDまとめ買い   CDまとめ買い   おすすめジャズCD・フュージョンCD   おすすめコンピュータ周辺機器・デジタル機器   おすすめジャズDVD・フュージョンDVD   おすすめ映画DVD   おすすめ生活用品   調理用品価格比較   おすすめパズル   おすすめ おもちゃ   目の疲れ   ショッピング   ファッション   生活デザイン   趣味雑貨   食べ物   コスメ・健康   スキルアップ   レジャー・ペット   通信・家電   絵本読み聞かせ−ブックスタート   ホームページ制作   computer books   逆ポーランド記法