Wie sortiert man IP-Adressen schnell von niedrig bis hoch in Excel?
Normalerweise verwenden wir die Sortierfunktion, um Zeichenfolgen in Excel zu sortieren. Wenn jedoch IP-Adressen sortiert werden müssen, kann die Sortierreihenfolge durch direktes Verwenden der Sortierfunktion falsch sein, wie im folgenden Screenshot gezeigt. Nun habe ich einige Möglichkeiten, die IP-Adressen schnell und korrekt in Excel zu sortieren.
Falsche Sortierung mit der Sortierfunktion

Korrekte Sortierung

IP-Adresse mit Formel sortieren
Verwenden Sie eine Formel, um die IP-Adresse auszufüllen und anschließend zu sortieren.
1. Wählen Sie eine Zelle neben der IP-Adresse aus und geben Sie diese Formel ein:
=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")
Drücken Sie die Eingabetaste und ziehen Sie den Ausfüllgriff über die Zellen, um diese Formel anzuwenden.
2. Kopieren Sie die Ergebnisse der Formel und fügen Sie sie als Wert in die nächste Spalte ein. Siehe Screenshot:
![]() |
![]() |
3. Behalten Sie die eingefügten Werte ausgewählt und klicken Sie auf Daten > Sortieren von A bis Z.
4. Im Fenster Sortierwarnung Dialog, behalten Sie Auswahl erweitern aktiviert.
5. Klicken Sie auf Sortieren. Nun wurden die IP-Adressen von niedrig nach hoch sortiert.
Sie können die Hilfsspalten entfernen.
IP-Adresse mit VBA sortieren
Hier ist ein VBA-Code, der Ihnen ebenfalls helfen kann.1. Drücken Sie Alt + F11, um das Microsoft Visual Basic for Applications-Fenster zu öffnen.
2. Klicken Sie auf Einfügen > Modul, kopieren und fügen Sie den Code in das leere Skript ein.
VBA: IP-Adresse ausfüllen
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. Klicken Sie dann auf Extras > Verweise und aktivieren Sie Microsoft VBScript Regular Expressions 5.5 im erscheinenden Dialogfenster.
![]() |
![]() |
4. Klicken Sie auf OK und drücken Sie die F5-Taste Ein Dialogfenster erscheint, das Sie daran erinnert, einen Bereich zum Bearbeiten auszuwählen.
5. Klicken Sie auf OK. Dann wurden die IP-Adressen mit Nullen aufgefüllt.
6. Wählen Sie die IP-Adressen aus und klicken Sie auf Daten > Sortieren von A bis Z um sie zu sortieren.
IP-Adresse mit Text in Spalten sortieren
Tatsächlich kann die Funktion 'Text in Spalten' Ihnen auch in Excel helfen.
1. Wählen Sie die Zellen aus, die Sie verwenden möchten, und klicken Sie auf Daten > Text in Spalten. Siehe Screenshot:
2. Im Dialogfenster 'Text in Spalten-Assistent', gehen Sie wie folgt vor:
Aktivieren Sie 'Trennzeichen' und klicken Sie auf Weiter;
Aktivieren Sie 'Anderes' und geben Sie . in das Textfeld ein, und klicken Sie auf Weiter;
Wählen Sie eine Zelle neben der IP-Adresse aus, um das Ergebnis zu platzieren. Klicken Sie auf Fertig stellen.
![]() |
![]() |
![]() |
3. Wählen Sie alle Zellen aus, die die IP-Adressen und die geteilten Zellen enthalten, und klicken Sie auf Daten > Sortieren.
4. Im Dialogfenster Sortieren klicken Sie auf Bedingungen hinzufügen um Daten von Spalte B bis E (die geteilten Zellen) zu sortieren. Siehe Screenshot:
5. Klicken Sie auf OK. Nun wurden die Spalten sortiert.
Die besten Produktivitätstools für das Büro
Stärken Sie Ihre Excel-Fähigkeiten mit Kutools für Excel und genießen Sie Effizienz wie nie zuvor. Kutools für Excel bietet mehr als300 erweiterte Funktionen, um die Produktivität zu steigern und Zeit zu sparen. Klicken Sie hier, um die Funktion zu erhalten, die Sie am meisten benötigen...
Office Tab bringt die Tab-Oberfläche in Office und macht Ihre Arbeit wesentlich einfacher
- Aktivieren Sie die Tabulator-Bearbeitung und das Lesen in Word, Excel, PowerPoint, Publisher, Access, Visio und Project.
- Öffnen und erstellen Sie mehrere Dokumente in neuen Tabs innerhalb desselben Fensters, statt in neuen Einzelfenstern.
- Steigert Ihre Produktivität um50 % und reduziert hunderte Mausklicks täglich!
Alle Kutools-Add-Ins. Ein Installationspaket
Das Kutools for Office-Paket bündelt Add-Ins für Excel, Word, Outlook & PowerPoint sowie Office Tab Pro und ist ideal für Teams, die mit mehreren Office-Anwendungen arbeiten.





- All-in-One-Paket — Add-Ins für Excel, Word, Outlook & PowerPoint + Office Tab Pro
- Ein Installationspaket, eine Lizenz — in wenigen Minuten einsatzbereit (MSI-kompatibel)
- Besser gemeinsam — optimierte Produktivität in allen Office-Anwendungen
- 30 Tage kostenlos testen — keine Registrierung, keine Kreditkarte erforderlich
- Bestes Preis-Leistungs-Verhältnis — günstiger als Einzelkauf der Add-Ins