こんにちは、すまいるです。
私はExcelを駆使すること派遣社員→某有名企業の中間管理職となり、年収は3倍以上高くなりました。
さて、本日はセルから整数だけを抜き出すときの関数をご紹介します。
こんな時どうしたらいいの?
・数値の整数のみを取り出したい
・日付+時間から日付のみを取り出したい
そんなときはINT関数を使いましょう!
INT関数とは?
指定された数値を最も近い整数に切り捨てます。
書式は以下になります。
=INT(数値)
書式のコピーは下記からできます。
つまりこう
解説
このリストから整数値のみ取り出します。
INT関数は該当のセルを選択するのみです。
=INT(B3)
整数値のみ取り出すことができました。
他のセルについても同様に小数点を切り捨てて整数値のみ取り出すことができました。
続いて日付+時間が入ったセルから日にちのみ取り出してみます。
同様にINT関数で指定することで日付のみ取り出すことができました。
なぜINT関数で日付のみ取り出すことができるのか?
それは日付はシリアル値を使用しているからです。(シリアル値に関してはこちらを確認してください)
他のセルも同様に日付のみ取り出すことができます。
INT関数おまけ
ちなみにINT関数を利用して時間のみ抽出することも可能です。
時間のみ選択する場合、先ほど求めた日付を元々のセルから引きます。
=B8-C8
これで時間のみ抽出することができました。
もし違う値が出てきてしまった場合、セルの書式設定で表示形式を「時刻」に変更すれば問題ありません。
他のセルも同様に時間のみ出すことができました。
まとめ
おまけとして日時から日付や時間を取り出す方法を紹介してますが、
じつはこれ結構便利で使えるんです。
実際様々なシステムからデータを落とした際、
日時欄は上記のように日付+時間で表示されていることが多いです。
そのままではデータとして使いづらいためよくINT関数を活用してますので、皆さんもぜひ活用して下さい。
それではまた。