如何在Excel中快速將IP地址從低到高排序?
在Excel中將IP地址從低到高排序對於以下原因很有用
它有助於識別網路範圍。它允許識別連續的網路範圍。
它有助於檢測重複記錄。這最終允許使用者解決網路配置中的潛在衝突。
它允許使用者增強儲存資料的可讀性。
計算特定範圍或子網中的地址數量變得容易。
篩選資料變得容易。
本文包含使用使用者定義公式在Excel中將IP地址從低到高排序的過程的示例。提供的公式很長,但將完全符合任務要求。
示例1:使用使用者定義公式快速將Excel中的IP地址從低到高排序。
步驟1
為了理解IP地址排序的過程,請考慮一些IP資料的記錄值。在可用的工作表中,為IP地址建立第一列,為格式化值建立第二列。下面提供了相同的快照
步驟2
之後,使用者需要首先刪除數字中多餘的零,這對於有效地建立新數字很有用。為此,轉到D3單元格,並輸入公式“=VALUE(TRIM(MID(C3, 1, SEARCH(".", C3) - 1))) & "." & VALUE(TRIM(MID(C3, SEARCH(".", C3) + 1, SEARCH(".", C3, SEARCH(".", C3) + 1) - SEARCH(".", C3) - 1))) & "." & VALUE(TRIM(MID(C3, SEARCH(".", C3, SEARCH(".", C3) + 1) + 1, SEARCH(".", C3, SEARCH(".", C3, SEARCH(".", C3) + 1) + 1) - SEARCH(".", C3, SEARCH(".", C3) + 1) - 1))) & "." & VALUE(TRIM(MID(C3, SEARCH(".", C3, SEARCH(".", C3, SEARCH(".", C3) + 1) + 1) + 1, LEN(C3))))”。此公式將透過刪除新增到數字的多餘零來將數字轉換為所需的格式化值。下面提供了參考快照
公式說明
上面提供的公式很長。它用於透過將值轉換為數值,然後將它們與點連線起來以形成一個新的字串來提取IP地址的各個八位位元組(段),從而以可排序的格式表示IP地址。
MID(C3, 1, SEARCH(".", C3) - 1):公式的這部分允許使用者從單元格C3中提取IP地址的第一個八位位元組。透過使用SEARCH函式確定第一個點“.”的位置,然後MID函式提取從IP地址開頭到點的字元。
VALUE(TRIM(...)):TRIM函式用於刪除提取的八位位元組中的所有前導或尾隨空格。
& "." &:公式的這部分用於在第一個八位位元組之後連線一個點“.”,以將其與下一個八位位元組分隔開。
步驟3
之後,拖動填充柄將相同的公式複製到其他可用行。下面提供了獲得的結果。
步驟4
現在,由於資料已轉換為字串格式。這意味著使用者只需要對資料進行排序即可獲得所需的結果。為此,單擊“資料”選項卡,然後單擊“**排序和篩選**”選項。在出現的選項列表中,選擇第一個選項“A 到 Z”。此選項將允許使用者按升序排序資料。下面提供了相同的快照
步驟5
此步驟將開啟“**排序警告**”對話方塊。之後選擇第一個選項“**擴充套件選定區域**”並單擊“**排序**”按鈕。下面提供了相同的快照
步驟6
已將排序後的資料快照附加在下面供使用者參考
結論
當用戶想要對可用的IP地址進行排序時,本文很有用。在本文中,使用者將瞭解修復提供的IP地址結構的過程,然後對可用值進行排序,以確保使用者能夠生成所需的結果。