INT関数で小数点以下を切り捨てて整数にする
Exceldeで小数点付数値の小数点以下を切り捨て、整数にするにはINT(インテジャー)関数かTRUNC(トランク)関数を使用します。ここでは主にINT関数について解説します。
INT関数の概要は次のとおりです。
種別 | 数学/三角関数 |
---|---|
書式 | INT(数値) |
機能の概要 | 引数で指定した数値の小数点以下を切り捨て、整数にする |
INT関数の使い方
セル【A2】に入力されている数値の小数点以下を切り捨て、整数にした結果をセル【B2】に求める場合は、セルセル【B2】に次のようにと入力します。(図1)
図1 INT関数の使用方法
INT関数とTRUNC関数
INT関数は引数(関数に渡す値。()内に記述する)で指定された数値の小数点以下を切り捨て、整数にする関数です。引数に正の数値を指定したときは、単純に小数点以下が切り捨てられます。負の数値を引数に指定したときは注意が必要です。 (図2)
図2 INT関数は引数の数値を超えない整数にされる
INT関数は切り捨てをおこなうときに、引数の数値より大きくならないように切り捨てをおこないます。1.5と-1.5の場合を考えてみましょう。1.5は「1」、-1.5は「-2」になります。
単純に小数点以下を切り捨てる場合は、TRUNC関数を使います。TRUNC関数では、1.5は「1」、-1.5は「-1」になります。
- TRUNC関数の書式
- =TRUNC([数値]や[セル],桁数)
TRUNC関数は、小数点の何桁目を切り捨てるか指定できます。何も指定しない場合は、「0」が指定したものと見なされ、小数点第一位が切り捨てられ、引数で指定した数値は整数になります。INT関数は桁数の指定ができず、小数点第一位が切り捨てられます。
TRUNC関数を使って、小数点の何桁で四捨五入することもできます。例えば、小数点第二位を四捨五入し、小数点第一位まで表示する場合は次のように引数を指定します。
=TRUNC(1.56+0.05,2)
TRUNC関数の実行結果は「1.6」になります。
スポンサードリンク