INT 関数

Excel 2007+

概要

INT 関数は、指定された数値を最も近い整数に向かって切り捨てます。負の数値ではゼロ方向ではなく下方向に切り捨てるため、-8.9 は -9 になります。小数部分の抽出にも有用です。

構文

INT(数値)

パラメータ

パラメータ タイプ 必須 説明
数値 数値 はい 切り捨てて整数にする対象の実数値です。正または負のいずれでも指定可能です。

INT関数の使用

INT関数は、数値の整数部分のみを抽出したり、小数部分を除去する際に使用します。財務計算やデータ分析で頻繁に活用され、ROUND関数とは異なり常に下方向に切り捨てる特性があります。

INTの一般的な例

基本的な切り捨て

=INT(8.9)

8.9を最も近い下の整数に切り捨てて8を返します。

負数値の切り捨て

=INT(-8.9)

-8.9を下方向に切り捨てて-9を返します(ゼロ方向ではない)。

小数部分の抽出

=A1-INT(A1)

セルA1(19.5)の小数部分0.5を抽出します。

よくある質問

INTは常に下方向に切り捨てますが、ROUNDは指定した桁数で四捨五入します。

負の数値はゼロ方向ではなく、より小さい整数(下方向)に切り捨てられます。例:INT(-8.9) = -9

一般的なエラーと解決策

#VALUE! エラー

Cause: 数値以外の引数が指定された

Solution: 数値または数値として解釈可能な値を指定してください。

予期しない結果

Cause: 負数値の切り捨て方向を誤解

Solution: 負数では下方向(より負の方向)に切り捨てられることを理解してください。

注記

  • 戻り値は常に整数です。
  • Excel 2007以降で利用可能
  • 時間値に対しても動作しますが、DATE関数との併用を推奨
  • 財務計算での年数計算に有用

互換性

利用可能: Excel 2007, Excel 2010, Excel 2013, Excel 2016, Excel 2019, Excel 2021, Microsoft 365

利用不可:

コンテンツ最終レビュー: December 11, 2025
更新頻度: 必要に応じて
テスト済みExcelバージョン: Excel 2007+