Excel 小数点以下を切り捨てて整数にする(INT関数)

INT関数で小数点以下を切り捨てて整数にする

Exceldeで小数点付数値の小数点以下を切り捨て、整数にするにはINT(インテジャー)関数かTRUNC(トランク)関数を使用します。ここでは主にINT関数について解説します。


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」になります。

スポンサードリンク

Excel活用講座

関連サイト