Zum Hauptinhalt springen

Kutools für Office — Eine Suite. Fünf Tools. Erledigen Sie mehr.

Wie sortiert man IP-Adressen schnell von niedrig bis hoch in Excel?

Author Sun Last modified

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.


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.
A screenshot of Excel with a helper formula to standardize IP addresses

2. Kopieren Sie die Ergebnisse der Formel und fügen Sie sie als Wert in die nächste Spalte ein. Siehe Screenshot:

A screenshot of the Paste Values Only option in Excel
A screenshot of pasted values for sorting IP addresses

3. Behalten Sie die eingefügten Werte ausgewählt und klicken Sie auf Daten > Sortieren von A bis Z.
A screenshot of Sort A to Z button in Excel

4. Im Fenster Sortierwarnung Dialog, behalten Sie Auswahl erweitern aktiviert.
A screenshot of Sort Warning dialog with Expand the Selection option

5. Klicken Sie auf Sortieren. Nun wurden die IP-Adressen von niedrig nach hoch sortiert.
A screenshot showing correct IP address sorting result

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

A screenshot of Excel's VBA editor with IP address sorting code

3. Klicken Sie dann auf Extras > Verweise und aktivieren Sie Microsoft VBScript Regular Expressions 5.5 im erscheinenden Dialogfenster.

A screenshot showing Microsoft VBScript Regular Expressions reference option
A screenshot showing the selection of VBScript Regular Expressions in Excel VBA

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.
A screenshot showing the VBA range selection dialog for IP address sorting

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:
A screenshot of Excel’s Text to Columns option for IP address splitting

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.

A screenshot of Text to Columns Wizard with Delimited option selected
A screenshot of Text to Columns Wizard with period as delimiter for IP address splitting
A screenshot of Text to Columns Wizard with destination cell selection

3. Wählen Sie alle Zellen aus, die die IP-Adressen und die geteilten Zellen enthalten, und klicken Sie auf Daten > Sortieren.
A screenshot of Excel with split IP addresses and Sort option

4. Im Dialogfenster Sortieren klicken Sie auf Bedingungen hinzufügen um Daten von Spalte B bis E (die geteilten Zellen) zu sortieren. Siehe Screenshot:
A screenshot of Sort dialog for multiple levels in Excel

5. Klicken Sie auf OK. Nun wurden die Spalten sortiert.
A screenshot of sorted IP addresses in Excel after Text to Columns sorting


Die besten Produktivitätstools für das Büro

🤖 Kutools AI Assistent: Revolutionieren Sie die Datenanalyse basierend auf: Intelligente Ausführung |  Code generieren  |  Benutzerdefinierte Formeln erstellen |  Daten analysieren und Diagramme generieren  |  Erweiterte Funktionen aufrufen
Beliebte Funktionen: Doppelte suchen, hervorheben oder markieren | Leere Zeilen löschen | Spalten oder Zellen zusammenführen, ohne Daten zu verlieren | Runden...
Erweiterte SVERWEIS: SVERWEIS mit mehreren Kriterien | SVERWEIS für mehrere Werte | Mehrblatt-SVERWEIS | Fuzzy Match...
Erweiterte Dropdown-Liste: Dropdown-Liste schnell erstellen | Abhängige Dropdown-Liste | Mehrfachauswahl Dropdown-Liste...
Spaltenmanager: Eine bestimmte Anzahl an Spalten hinzufügen | Spalten verschieben | Sichtbarkeitsstatus versteckter Spalten umschalten | Bereiche & Spalten vergleichen...
Empfohlene Funktionen: Gitterfokus | Entwurfsansicht | Erweiterte Formelleiste | Arbeitsmappe & Arbeitsblatt-Manager | AutoText-Bibliothek | Datumsauswahl | Daten zusammenführen | Zellen verschlüsseln/entschlüsseln | E-Mail senden nach Liste | Super Filter | Spezialfilter (fett/kursiv/durchgestrichen filtern...) ...
Top15 Toolsets:12 Textwerkzeuge (Text hinzufügen, Bestimmte Zeichen löschen, ...) |50+ Diagramm typen (Gantt-Diagramm, ...) |40+ praktische Formeln (Alter basierend auf dem Geburtsdatum berechnen, ...) |19 Einfügewerkzeuge (QR-Code einfügen, Bild aus Pfad einfügen, ...) |12 Konvertierungswerkzeuge (In Wörter umwandeln, Währungsumrechnung, ...) |7 Konsolidierungs- & Aufteilungstools (Erweiterte Zeilen zusammenführen, Zellen aufteilen, ...) | ... und mehr
Verwenden Sie Kutools in Ihrer bevorzugten Sprache – unterstützt Englisch, Spanisch, Deutsch, Französisch, Chinesisch und über40 weitere!

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.

Excel Word Outlook Tabs PowerPoint
  • 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