【Excel】IPアドレスを第3オクテットで区切って抽出

Windowsサーバ

IPアドレス一覧を第3オクテットすなわち24ビットマスクで区切って抽出したい
ことがあると思います。
IPアドレスを簡単に第3オクテットで区切って抽出(分割)する方法を説明します。


192.168.10.5  -> 192.168.10
192.168.11.6/24 -> 192.168.11
と分割する

利用用途は24ビットマスクのセグメント数を確認したり、同じセグメント同士を
まとめて集計したりすることが簡単にできます。

スポンサーリンク

IPアドレス分割方法(第3オクテット)

「192.168.10.5」セルから別のセルに「192.168.10」で区切って抽出する方法

=MID( B4,1,FIND("$",SUBSTITUTE(B4,".","$",LEN(B4)-LEN(SUBSTITUTE(B4,".",""))))-1)

※上記をコピーして、セルの「B4]を読み替えて利用ください

使用例(IPアドレスの3つ目の「.」ドットで区切って文字列を取り出す)







第3オクテットで区切られて抽出したセルは文字列としてデータが保存されているわけでは
ないので、これをデータとして利用する場合は以下の関連サイトで文字列として管理できる
方法を確認ください。

コメント

タイトルとURLをコピーしました