nKB

nKB

とあるSEの備忘録。たぶん正しい、ときどき誤り。シンプルにいこうよ

Excel IPアドレスをソートする

IPアドレスが入力された列をソートすると期待する順番通りにならない。
各オクテットが3桁表示にする関数を使い、ソート用の列を作成。その列を使って並び替える。



関数

=TEXTJOIN(".",,TEXT(TEXTSPLIT(A1,"."),"000"))


関数の処理イメージ

A1
↓
1.2.15

TEXTSPLIT(A1,".")
↓
1   2   15

TEXT(...,"000")
↓
001   002   015

TEXTJOIN(".",...)
↓
001.002.015


EOF