小技集

トップ > 小技集 > 記事
小技集一覧へ
限定コンテンツ一覧へ



2023年3月9日【ID:0】

【Excel】INT関数とROUNDDOWN関数の違い

※IT予備メンバーに加入して連携すると、
一部の広告が非表示になります。


INT関数・ROUNDDOWN関数

この2つの関数は似ているようで違います。
それぞれの使い方を解説します。

=INT(数値)
// 切り捨てて整数にした数値を返す
=ROUNDDOWN(数値, 桁数)
// 数値を切り捨てる

これだけ見ると、「ROUNDDOWN関数では桁数を設定できる」というだけで、それ以外の違いがないように思えます。
なので、小数点以下を切り捨てて整数のみを求める際にINT関数を用いることがあります。
しかし、INT関数とROUNDDOWN関数で求められる数はマイナス値の場合に異なります。

=INT(B3)
=ROUNDDOWN(B3,0)

INT関数の場合は、小数点以下が単純に切り捨てられるだけではなく、もとの値以下の数値で一番近い整数が返されます。
ROUNDDOWN関数では、小数点以下が単純に切り捨てられて、もとの整数部分のみが返されます。

なので、INT関数は「切り下げ」、ROUNDDOWN関数は「切り捨て」と覚えておくといいです。


パソコンで開く場合は、記事の最後に「リンクコピー」があるためご活用ください。

※IT予備メンバーに加入して連携すると、
一部の広告が非表示になります。


メンバー募集 メンバー募集





リンクの共有はこちらから行えます。

  リンクコピー    X Facebook はてなブックマーク Pocket
トップ > 小技集 > 記事
小技集一覧へ
限定コンテンツ一覧へ


- 人気の記事 -



- メンバー限定 [一覧] -



サイト累計閲覧数

7421633

有料動画講座
(買い切り)

Excel完全制覇


ちょっとした機能 便利ツール
【小技集】

【Excel】条件付き書式でシートの比較

【Excel】先頭の「0」を維持する簡単な対策

【Excel】VLOOKUP関数で複数の表から検索

【Excel】表に自動で罫線を設定(カテゴリー別の罫線も設定)

【Excel】シートを完全に非表示にする

【ExcelVBA】ダブルクリックで値を切り替える方法

【ExcelVBA】項目名をクリックするだけで並べ替え

【Excel】○○IF(S)関数で使える条件式

【Excel】テーブルを使わずに自動で拡張する範囲設定

【Excel】VLOOKUP関数で列番号を数えずに抽出

【ExcelVBA】複数シートの表を1つにまとめる

【Excel】重複した値をマークする

【Excel】VLOOKUPより便利なINDEX・MATCH

【Excel】前日から値が変わったら自動で色付け

【Excel】存在しているシートのみ目次にリンクを表示

【Excel】目的のデータを効率的に検索

【ExcelVBA】VBAを使ってシートの初期設定を自動化

【Excel】隣接したセルの書式を自動反映させない

【Windows】圧縮ファイルを解凍した時の小技

【ExcelVBA】表の先頭にデータを追加する機能(ノーコード)

【Excel】テスト用の数値データを瞬時に入力

【Excel】覚えるべき「日付を求める関数」2選

【Excel】テーブルのスライサー

【Excel】値がない行(列)を自動で色付け

【Excel】自動入力が邪魔?一瞬で無効にする方法





一覧ページへ

トップ > 小技集 > 記事
小技集一覧へ
限定コンテンツ一覧へ