• ベストアンサー

INT関数について

ExcelのINT関数って、具体的にどのような時に使うのですか? イメージが湧かないので、今まで利用した事がありません。 是非教えて下さい。よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • masakaji
  • ベストアンサー率33% (38/113)
回答No.5

INT(数値):数値を超えない最大の整数を返す。 これは、四捨五入、切り上げ、切り捨てとも用途が違います。 特に、負の数における、処理がちがいます。 INT(7.6)=7 INT(-7.6)=-8 つまり、数値がプラスであれば小数点部を切り捨てますが、マイナスであれば小数点を切り上げるのです。 利用するのは例えば、マージャンのときの 5捨6入 INT(数値*100+4)/100 rounddownを使うと数値がマイナスになったとき正しい処理ができません。 税金等の計算に使うときなどの端数処理等にも威力を発します。

その他の回答 (4)

  • ymmasayan
  • ベストアンサー率30% (2593/8599)
回答No.4

割り算で割り切れるかどうかの判定にも使えます。 (MOD関数)の代わり。 AがBで割り切れるかどうかは C=A-INT(A/B)*B を計算してCが0なら割り切れています。 又、小数点以下n桁での四捨五入などにも使えます。

  • trytrytry
  • ベストアンサー率37% (13/35)
回答No.3

少数以下切り捨てじゃないの?多分。

osafune
質問者

お礼

回答ありがとうございます。 切り捨ての時はROUNDDOWNを使ってるんです。INTとの使い分けができてなかったんですが、色々解ってきました。(^^)/

  • tnt
  • ベストアンサー率40% (1358/3355)
回答No.2

切り捨て、四捨五入に使います。 消費税計算なんかには便利です。 INTはその数を超えない整数を与えますから、 放って置けば切捨てです。0.5を足してからINT処理をすると 四捨五入です。 日数のように、普通小数にしないものにも使えます。 たとえば、お店の来客数が1000人になる日を推定していて、 X日と計算されたら、(Xはたとえば45.4のような数)  INT(X) 日  (X-INT(X))*24 時間 と、日と時に分離させる事ができます。

osafune
質問者

お礼

回答ありがとうございます。 なるほど~!日と時の分離ですか。時間表現に活用できそうですね。 X分を時と分に分けるとか…INT(X/60)時 色々と活用しがいがありそうですね。

  • kapakapa
  • ベストアンサー率22% (31/139)
回答No.1

私も使った事がないのですが、関数の詳しく載っている本があるので参考にしてみて下さい。 書式:INT(数値) 機能:数値を超えない最大の整数を返す。 入力例:INT(2.58)=2     INT(-12.5)=-13 どうでしょう。イメージ湧きましたか?

osafune
質問者

お礼

早速の回答ありがとうございます。 関数の意味は理解できました。 でも、この関数どんな時に使うんでしょうね?(^^;)

関連するQ&A