Wie fülle ich die IP-Adresse in Excel mit Null auf?
Wenn Sie ein Blatt erhalten, das einige IP-Adressen mit zwei Ziffern in einigen Segmenten enthält, möchten Sie die IP-Adresse möglicherweise mit null bis drei Ziffern in jedem Segment auffüllen, wie im folgenden Screenshot gezeigt. In diesem Artikel stelle ich einige Tricks vor, um die IP-Adresse in Excel schnell aufzufüllen.
Pad IP-Adresse mit Null durch Formel
Füllen Sie die IP-Adresse mit Null durch die definierte Funktion
Pad IP-Adresse mit Null durch Formel
Hier ist eine lange Formel, mit der Sie die IP-Adresse schnell mit Null auffüllen können.
Wählen Sie eine leere Zelle aus, geben Sie diese Formel ein.
=TEXT(LEFT(A1,FIND(".",A1)-1),"000.")&TEXT(MID(A1,FIND(".",A1)+1,FIND("~",SUBSTITUTE(A1,".","~",2))-FIND(".",A1)-1),"000.")&TEXT(MID(A1,FIND("~",SUBSTITUTE(A1,".","~",2))+1,FIND("~",SUBSTITUTE(A1,".","~",3))-FIND(".",A1)-1),"000.")&TEXT(MID(A1,FIND("~",SUBSTITUTE(A1,".","~",3))+1,LEN(A1)-FIND(".",A1)-1),"000")
A1 ist die IP-Adresse, die Sie verwenden. Drücken Sie Enter Ziehen Sie den Füllgriff nach unten zu den Zellen, die für diese Formel benötigt werden. siehe Screenshot:
Füllen Sie die IP-Adresse mit Null durch die definierte Funktion
Wenn Sie mit VBA-Code vertraut sind, finden Sie hier einen Code, mit dem Sie auch die IP-Adresse auffüllen können.
1. Drücken Sie Alt + F11 zu aktivierende Tasten Microsoft Visual Basic für Applikationen Klicken Sie im Fenster Insert > Modul um ein neues Modul zu erstellen. Siehe Screenshot:
2. In dem Modul Fügen Sie den folgenden Code hinzu, speichern Sie den Code und schließen Sie das VBA-Fenster. Siehe Screenshot:
VBA: Pad IP-Adresse
Function IP(Txt As String) As String
'UpdatebyExtendoffice20170725
Dim xList As Variant
Dim I As Long
xList = Split(Txt, ".")
For I = LBound(xList) To UBound(xList)
xList(I) = Format(xList(I), "000")
Next
IP = Join(xList, ".")
End Function
3. Gehen Sie zu einer leeren Zelle, in der Sie das berechnete Ergebnis platzieren, und geben Sie diese Formel ein = IP (A1)Drücken Sie die Eingabetaste und ziehen Sie den Füllgriff auf die gewünschten Zellen. Siehe Screenshot:
Relative Artikel
- Wie extrahiere ich eine Zeichenfolge aus der IP-Adresse in Excel?
- Wie füge ich dieselbe E-Mail-Adresse zu einer Liste von Namen in Excel hinzu?
Beste Office-Produktivitätstools
Verbessern Sie Ihre Excel-Kenntnisse mit Kutools für Excel und erleben Sie Effizienz wie nie zuvor. Kutools für Excel bietet über 300 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 Oberfläche mit Registerkarten in Office und erleichtert Ihnen die Arbeit erheblich
- Aktivieren Sie das Bearbeiten und Lesen von Registerkarten in Word, Excel und PowerPoint, Publisher, Access, Visio und Project.
- Öffnen und erstellen Sie mehrere Dokumente in neuen Registerkarten desselben Fensters und nicht in neuen Fenstern.
- Steigert Ihre Produktivität um 50 % und reduziert jeden Tag Hunderte von Mausklicks für Sie!