Hogyan lehet gyorsan rendezni az IP-címet alacsonyról magasra az Excelben?
Általában a Rendezés függvényt használjuk a karaktersorozat rendezéséhez az Excelben. De ha van néhány IP-cím a rendezéshez, akkor a rendezési sorrend helytelen lehet, ha közvetlenül a Rendezés funkciót használja, az alábbi képernyőképen. Most van néhány módom az IP-címek gyors és helyes rendezésére az Excelben.
Rossz rendezés rendezés szerint funkció | Helyes rendezés |
Rendezze az IP-címet képlet szerint
Rendezze az IP-címet VBA szerint
Rendezze az IP-címet szövegből oszlopokba
Rendezze az IP-címet képlet szerint
Használjon képletet az IP-cím kitöltéséhez, majd rendezze.
1. Válasszon egy cellát az IP-cím mellett, és írja be ezt a képletet
=TEXT(LEFT(A1,FIND(".",A1,1)-1),"000") & "." & TEXT(MID(A1,FIND( ".",A1,1)+1,FIND(".",A1,FIND(".",A1,1)+1)-FIND(".",A1,1)-1),"000") & "." & TEXT(MID(A1,FIND(".",A1,FIND(".",A1,1)+1)+1,FIND(".",A1, FIND(".",A1,FIND(".",A1,1)+1)+1)-FIND(".",A1,FIND(".",A1,1)+1)-1), "000") & "." & TEXT(RIGHT(A1,LEN(A1)-FIND(".",A1,FIND(".",A1,FIND( ".",A1,1)+1)+1)),"000")
nyomja meg a belép gombot, és húzza a kitöltő fogantyút a cellák fölé a képlet alkalmazásához.
2. Másolja a képlet eredményeit, és illessze be értékként a következő oszlopba. Lásd a képernyőképet:
3. tartsa kiválasztva a beillesztett értéket, majd kattintson dátum > Rendezés A-tól Z-ig.
4. Ban,-ben Rendezés Waring párbeszédpanel, tartsa Bontsa ki a választékot ellenőrizni.
5. kattintson Fajta. Most az IP-címeket alacsonyról magasra rendezték.
Eltávolíthatja a segítő oszlopokat.
Rendezze az IP-címet VBA szerint
Itt van egy VBA kód, amely szintén segíthet.1. nyomja meg Alt + F11 gombok a Microsoft Visual Basic for Applications ablak.
2. kettyenés betétlap > Modulok, másolja és illessze be a kódot az üres parancsfájlba.
VBA: Töltse ki az IP-címet
Sub FormatIP()
'UpdatbyExtendoffice20171215
Dim xReg As New RegExp
Dim xMatches As MatchCollection
Dim xMatch As Match
Dim xRg As Range
Dim xCell As Range
Dim I As Long
Dim xArr() As String
On Error Resume Next
Set xRg = Application.InputBox("Select cells:", "KuTools For Excel", Selection.Address, , , , , 8)
If xRg Is Nothing Then Exit Sub
With xReg
.Global = True
.Pattern = "\d{1,3}\.+\d{1,3}\.+\d{1,3}\.+\d{1,3}"
For Each xCell In xRg
Set xMatches = .Execute(xCell.Value)
If xMatches.Count = 0 Then GoTo xBreak
For Each xMatch In xMatches
xArr = Split(xMatch, ".")
For I = 0 To UBound(xArr)
xArr(I) = Right("000" & xArr(I), 3)
If I <> UBound(xArr) Then
xArr(I) = xArr(I) & "."
End If
Next
Next
xCell.Value = Join(xArr, "")
xBreak:
Next
End With
End Sub
3. Ezután kattintson Eszközök > Referencia, és ellenőrizze Microsoft VBScript rendszeres kifejezések 5.5 a felbukkanó párbeszédpanelen.
4. kettyenés OK és nyomja meg az F5 gombot, megjelenik egy párbeszédpanel, amely emlékeztet arra, hogy válasszon egy működési tartományt.
5. kettyenés OK. Ezután az IP-címek nullával lettek kitöltve.
6. Válassza ki az IP-címeket, majd kattintson dátum > Rendezés A-tól Z-ig válogatni őket.
Rendezze az IP-címet szövegből oszlopokba
Valójában a Szöveg oszlopokba funkció az Excel-ben is kedvező lehet.
1. Jelölje ki a használt cellákat, majd kattintson dátum > Szöveg oszlopokba. Lásd a képernyőképet:
2. Ban,-ben Szöveg konvertálása oszlopok varázslóvá párbeszédpanelt tegye az alábbiak szerint:
Jelölje be a Határolójel, és kattintson a gombra Következő;
Jelölje be Más és típusa . a szövegmezőbe, és kattintson a gombra Következő;
Válasszon egy cellát az IP-cím mellett az eredmény elhelyezéséhez. Kattintson a gombra befejez.
3. Jelölje ki az összes cellát, amely tartalmazza az IP-címeket és az osztott cellákat, majd kattintson dátum > Fajta.
4. Ban,-ben Fajta gombra kattintva Szint hozzáadása hogy az adatokat a B oszlopból az E-be (az osztott cellák) rendezze. Lásd a képernyőképet:
5. kettyenés OK. Most rendezték az oszlopokat.
A legjobb irodai hatékonyságnövelő eszközök
Töltsd fel Excel-készségeidet a Kutools for Excel segítségével, és tapasztald meg a még soha nem látott hatékonyságot. A Kutools for Excel több mint 300 speciális funkciót kínál a termelékenység fokozásához és az időmegtakarításhoz. Kattintson ide, hogy megszerezze a leginkább szükséges funkciót...
Az Office lap füles felületet hoz az Office-ba, és sokkal könnyebbé teszi a munkáját
- Füles szerkesztés és olvasás engedélyezése Wordben, Excelben és PowerPointban, Publisher, Access, Visio és Project.
- Több dokumentum megnyitása és létrehozása ugyanazon ablak új lapjain, mint új ablakokban.
- 50% -kal növeli a termelékenységet, és naponta több száz kattintással csökkenti az egér kattintását!