Oktette von IP-Adressen in Excel trennen
Haben Sie jemals versucht, IP-Adressen in separate Spalten in einem Excel-Arbeitsblatt aufzuteilen? Vielleicht kann Ihnen die Funktion "Text in Spalten" dabei helfen, diese Aufgabe schnell zu lösen. In diesem Artikel werde ich jedoch über einige Formeln sprechen, um diese Aufgabe in Excel zu erledigen.
Oktette von IP-Adressen in separate Spalten in Excel aufteilen
Normalerweise können Ihnen in Excel die Funktionen LINKS, TEIL, LÄNGE und FINDEN helfen, jedes Oktett aus der IP-Adresse in verschiedene Spalten zu extrahieren. Gehen Sie dazu wie folgt vor:
Das erste Oktett der IP-Adressen aufteilen:
Um das erste Oktett der IP-Adresse zu extrahieren, wenden Sie bitte die folgende Formel in einer leeren Zelle an:
Ziehen Sie dann den Ausfüllkästchen nach unten in die Zellen, auf die Sie diese Formel anwenden möchten, und alle ersten Oktette der IP-Adressen wurden extrahiert. Siehe Screenshot:
Erklärung der Formel:
FINDEN(".";A2)-1: Diese FINDEN-Funktion gibt die Position des ersten Punktes aus Zelle A2 zurück. 1 abziehen bedeutet, den Punkt selbst auszuschließen, und Sie erhalten das Ergebnis 2.
LINKS(A2;FINDEN(".";A2)-1)=LINKS(A2; 2): Die LINKS-Funktion wird verwendet, um 2 Zeichen von der linken Seite der Zeichenfolge in Zelle A2 zu extrahieren.
Das zweite Oktett der IP-Adressen aufteilen:
Um das zweite Oktett der IP-Adressen zu erhalten, kopieren oder geben Sie bitte die folgende Formel in eine leere Zelle ein:
Ziehen Sie dann den Ausfüllkästchen nach unten in die Zellen, um diese Formel auszufüllen, und Sie erhalten das gewünschte Ergebnis. Siehe Screenshot:
Erklärung der Formel:
1. FINDEN(".";A2)+1: Diese FINDEN-Funktion gibt die Position des ersten Punktes aus Zelle A2 zurück. 1 addieren bedeutet, dass die Extraktion vom nächsten Zeichen beginnt, und Sie erhalten das Ergebnis 4. Dieser Teil der Formel wird als start_num-Argument der TEIL-Funktion erkannt.
2. FINDEN(".";A2;FINDEN(".";A2)+1)-FINDEN(".";A2)-1: Dieser Teil wird als num_chars-Argument innerhalb der TEIL-Funktion erkannt.
- FINDEN(".";A2;FINDEN(".";A2)+1)= FINDEN(".";A2;4): Diese FINDEN-Funktion gibt die Position des zweiten Punktes zurück. Und Sie erhalten die Zahl 6.
- FINDEN(".";A2;FINDEN(".";A2)+1)-FINDEN(".";A2)-1=6-3-1: Subtrahieren Sie die Position des ersten Punktes von der Position des zweiten Punktes, und ziehen Sie dann 1 vom Ergebnis ab, um einen führenden Punkt zu entfernen. Das Ergebnis ist 2.
3. TEIL(A2;FINDEN(".";A2)+1;FINDEN(".";A2;FINDEN(".";A2)+1)-FINDEN(".";A2)-1)=TEIL(A2; 4; 2): Schließlich wird diese TEIL-Funktion verwendet, um 2 Zeichen zu extrahieren, die beim vierten Zeichen aus Zelle A2 beginnen.
Das dritte Oktett der IP-Adressen aufteilen:
Um das dritte Oktett der IP-Adressen zu extrahieren, können Ihnen auch die Funktionen TEIL und FINDEN helfen. Geben Sie bitte die folgende Formel in eine leere Zelle ein oder kopieren Sie sie:
Ziehen Sie dann den Ausfüllkästchen nach unten, um die benötigten Ergebnisse zu erhalten, und nur das dritte Oktett der IP-Adressen wurde aufgeteilt. Siehe Screenshot:
Erklärung der Formel:
1. FINDEN(".";A2;FINDEN(".";A2)+1)+1: Diese verschachtelte FINDEN-Funktion wird verwendet, um die Position des zweiten Punktes in Zelle A2 zu erhalten. 1 addieren bedeutet, dass die Extraktion vom nächsten Zeichen beginnt, und Sie erhalten die Zahl 7. Dieser Teil wird als start_num-Argument der TEIL-Funktion erkannt.
2. FINDEN(".";A2;FINDEN(".";A2;FINDEN(".";A2)+1)+1)-(FINDEN(".";A2;FINDEN(".";A2)+1)+1): Dieser Teil der Formel wird als num_chars-Argument der TEIL-Funktion erkannt.
- FINDEN(".";A2;FINDEN(".";A2;FINDEN(".";A2)+1)+1)=FINDEN(".";A2; 7): Diese verschachtelte FINDEN-Funktion wird verwendet, um die Position des dritten Punktes in Zelle A2 zu erhalten. Es wird die Zahl 8 zurückgegeben.
- FINDEN(".";A2;FINDEN(".";A2;FINDEN(".";A2)+1)+1)-(FINDEN(".";A2;FINDEN(".";A2)+1)+1)=8-7: Subtrahieren Sie die Position des zweiten Punktes von der Position des dritten Punktes. Das Ergebnis ist 1.
3.TEIL(A2;FINDEN(".";A2;FINDEN(".";A2)+1)+1;FINDEN(".";A2;FINDEN(".";A2;FINDEN(".";A2)+1)+1)-(FINDEN(".";A2;FINDEN(".";A2)+1)+1))=TEIL(A2; 7; 1): Diese TEIL-Funktion erhält 1 Zeichen, das beim siebten Zeichen aus Zelle A2 beginnt.
Das vierte Oktett der IP-Adressen aufteilen:
Die folgende Formel kann helfen, das letzte Oktett der IP-Adresse zu extrahieren. Kopieren Sie bitte die Formel oder geben Sie sie in eine leere Zelle ein:
Und ziehen Sie dann den Ausfüllkästchen nach unten, um diese Formel in andere Zellen zu füllen, die Sie benötigen. Sie erhalten das Ergebnis wie im folgenden Screenshot gezeigt:
Erklärung der Formel:
1. FINDEN(".";A2;FINDEN(".";A2;FINDEN(".";A2)+1)+1)+1: Diese verschachtelte FINDEN-Funktion wird verwendet, um die Position des dritten Punktes in Zelle A2 zu erhalten. 1 addieren bedeutet, dass die Extraktion vom nächsten Zeichen beginnt, und Sie erhalten die Zahl 9. Dieser Teil wird als start_num-Argument der TEIL-Funktion erkannt.
2. LÄNGE(A2)-FINDEN(".";A2;FINDEN(".";A2;FINDEN(".";A2)+1)+1):
- LÄNGE(A2): Die LÄNGE-Funktion gibt die Gesamtzahl der Zeichen in Zelle A2 zurück. Es wird die Zahl 11 zurückgegeben.
- LÄNGE(A2)-FINDEN(".";A2;FINDEN(".";A2;FINDEN(".";A2)+1)+1)=11-8: Die Gesamtlänge von Zelle A2 subtrahiert die Position des dritten Punktes, um die Anzahl der verbleibenden Zeichen zu erhalten. Dies ergibt die Zahl 3.
3. TEIL(A2;FINDEN(".";A2;FINDEN(".";A2;FINDEN(".";A2)+1)+1)+1;LÄNGE(A2)-FINDEN(".";A2;FINDEN(".";A2;FINDEN(".";A2)+1)+1))=TEIL(A2; 9; 3): Schließlich erhält diese TEIL-Funktion 3 Zeichen, die beim neunten Zeichen aus Zelle A2 beginnen.
Verwandte verwendete Funktionen:
- LINKS:
- Die LINKS-Funktion extrahiert die angegebene Anzahl von Zeichen von der linken Seite einer bereitgestellten Zeichenfolge.
- TEIL:
- Die TEIL-Funktion wird verwendet, um eine bestimmte Anzahl von Zeichen aus der Mitte einer gegebenen Textzeichenfolge zu finden und zurückzugeben.
- FINDEN:
- Die FINDEN-Funktion wird verwendet, um eine Zeichenfolge innerhalb einer anderen Zeichenfolge zu finden und gibt die Startposition der Zeichenfolge innerhalb einer anderen zurück.
- LÄNGE:
- Die LÄNGE-Funktion gibt die Anzahl der Zeichen in einer Textzeichenfolge zurück.
Weitere Artikel:
- Text und Zahlen in einer Zelle in Excel aufteilen
- Angenommen, eine Zelle enthält Daten, die aus Text und Zahlen gemischt sind. Wie können Sie sie in separate Spaltenzellen aufteilen? Dieses Tutorial zeigt Ihnen die detaillierten Schritte, um dies mit Formeln zu erreichen.
- Abmessungen in zwei Teile in Excel aufteilen
- Dieser Artikel erklärt, wie man mit einer Formel Abmessungen in einer Zelle in zwei Teile ohne Einheiten (individuelle Länge und Breite) aufteilt.
- Abmessungen in individuelle Länge, Höhe und Breite aufteilen
- Dieser Artikel erklärt, wie man Abmessungen in einer Zelle in drei Teile (individuelle Abmessungen, die Länge, Höhe und Breite umfassen) aufteilt.
- Textzeichenfolge an einem bestimmten Zeichen in einer Zelle in Excel aufteilen
- Dieses Tutorial erklärt, wie man Textzeichenfolgen an einem bestimmten Zeichen in separate Spaltenzellen mit Formeln in Excel aufteilt.
Die besten Tools zur Steigerung der Büroproduktivität
Kutools für Excel - Hilft Ihnen, sich von der Masse abzuheben
Kutools für Excel bietet über 300 Funktionen, sodass das, was Sie benötigen, nur einen Klick entfernt ist...
Office Tab - Aktivieren Sie tab-basiertes Lesen und Bearbeiten in Microsoft Office (inklusive Excel)
- In einer Sekunde zwischen Dutzenden offenen Dokumenten wechseln!
- Reduziert Hunderte von Mausklicks für Sie jeden Tag, verabschieden Sie sich von der Maushand.
- Steigert Ihre Produktivität um 50 % beim Anzeigen und Bearbeiten mehrerer Dokumente.
- Bringt effiziente Tabs ins Office (inklusive Excel), genau wie bei Chrome, Edge und Firefox.