SSブログ

excel TRUNC 関数:数値から整数を取得する [Excel]

excel TRUNC 関数:数値から整数を取得する

はじめに

excelの TRUNC 関数の使い方を紹介します。

TRUNC 関数は少数を含む数値から整数を取得します。

小数部を切り捨てたいときに使用します。「ROUNDDOWN 関数」と同じ動きをします。

-2.5 が -3 になるように切り捨てるには「INT 関数」を使用します。

構文

TRUNC(数値)

数値の小数を切り捨てます。

TRUNC(数値, 桁数)

数値を指定した桁数になるように切り捨てます。

引数「数値」 数値を指定します。

引数「桁数」 省略できます。省略すると小数部を全て切り捨てます。

残す少数部の桁数を指定します。1 を指定すると 2.3 のようになります。

使用例

excelセル「B3」の正の値の整数を取得する。

=TRUNC(B3)

"excel2021508-432-1"
excel2021508-432-1.jpg
セル「B3」の負の値の整数を取得する。

=TRUNC(B3)

"excel2021508-432-2"
excel2021508-432-2.jpg
桁数を指定して取得する。

=TRUNC(1.234,B3)

"excel2021508-432-3"
excel2021508-432-3.jpg
解説

「TRUNC 関数」は小数部を単純に切り捨てます。

正の値のときは1.1 ~ 1.9が 1 になります。

負の値のときは-1.1 ~ -1.9が -1 になります。

-1.1 ~ -1.9のときに -2 にするには「INT 関数」を使用します。

引数「数値」や引数「桁数」に数値以外の値を指定したときはエラー#VALUE!になります。

商と余りを求める

割り算した結果の商は「TRUNC 関数」で、余りは「MOD 関数」を使用して求められます。

=TRUNC(5/3)

=MOD(5,3)

"excel2021508-432-4"
excel2021508-432-4.jpg
時刻を切り捨てる

日付は内部で数値になっています。整数が日付を表し、小数が時刻を表しています。なので、小数を切り捨てると時刻を切り捨てられます。

"excel2021508-432-5"
excel2021508-432-5.jpg
nice!(0)  コメント(0) 
共通テーマ:日記・雑感

nice! 0

コメント 0

コメントを書く

お名前:
URL:
コメント:
画像認証:
下の画像に表示されている文字を入力してください。

この広告は前回の更新から一定期間経過したブログに表示されています。更新すると自動で解除されます。