リンクさて、今度はrounddown関数を勉強するよ。ところで、前にround関数ってやりましたよね?それとは違うんですか?round関数とは、ちょっとだけ違うんだ。round関数は四捨五入をする関数だったけれども、rounddown関数は「切り捨て」をする関数なんだ。※下で説明するようにint関数とは負数について端数処理結果が異なります。負数の端数処理のところがちょっと難しいかもしれないけど、そこだけ気をつけて覚えてね。round関数と同じようにrounddown関数でも、どの桁で端数処理をするかを指定することができる。123.4567という数値を端数処理すると、処理する桁によって、次のように出力結果が変わるんだ。10の位で切り捨てて100単位にする1001の位で切り捨てて10単位にする120小数第1位で切り捨てて1単位にする123小数第2位で切り捨てて0.1単位にする123.4小数第3位で切り捨てて0.01単位にする123.45小数第4位で切り捨てて0.001単位にする123.456rounddown関数は、こういうふうに、どの桁を端数処理するかを指定しないといけないから、round関数と同じように、引数を2つ(端数処理をしたい数が入力されているセル+端数処理をする桁)入力してあげないといけないんだよ。(あいかわらず説明が長いよ・・・)。rounddown関数を実際に使ってみるさて、それじゃー、実際に使ってみよう。エクセルを起動して、、A1セルに「123.4567」と入力して、A2セルからA6セルにコピーしてみよう。同じようにA8セルからA12セルにコピーしてみよう。round関数の時と一緒ですね。今回もまだまだたくさん入れるよー。したら、今度は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セルにコピーする。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関数の時と全く一緒ですね。