Separat oktetter af IP-adresse i Excel
Har du nogensinde prøvet at opdele IP-adresserne i separate kolonner i Excel-regneark? Måske kan funktionen Tekst til kolonne hjælpe dig med at løse dette job hurtigt, men denne artikel vil jeg tale om nogle formler til at opnå denne opgave i Excel.
Opdel oktetter af IP-adresser i separate kolonner i Excel
Normalt i Excel kan LEFT, MID, LEN og FIND-funktionerne hjælpe dig med at udtrække hver oktet fra IP-adressen i forskellige kolonner. Benyt følgende trin:
Opdel den første oktet af IP-adresserne:
For at udtrække den første oktet af IP-adressen skal du anvende nedenstående formel i en tom celle:
Træk derefter fyldhåndtaget ned til de celler, som du vil anvende denne formel, og al den første oktet af IP-adresserne er udpakket, se skærmbillede:
Forklaring til formlen:
FIND (".", A2) -1: Denne FIND-funktion returnerer positionen for den første prik fra celle A2, trækker 1 betyder at udelukke selve prikken, du får resultatet 2.
LEFT(A2,FIND(".",A2)-1)=LEFT(A2, 2):VENSTRE-funktionen bruges til at udtrække 2 tegn fra venstre side af strengen i celle A2.
Opdel IP-adressernes anden oktet:
For at få den anden oktet af IP-adresserne skal du kopiere eller indtaste følgende formel i en tom celle:
Træk derefter fyldhåndtaget ned til cellerne for at udfylde denne formel, annonce, du får resultatet efter behov, se skærmbillede:
Forklaring til formlen:
1. FIND (".", A2) +1: Denne FIND-funktion returnerer positionen for den første prik fra celle A2, tilføjer 1 middel til udtrækningen fra det næste tegn, du får resultatet tallet 4. Denne del af formlen anerkendes som startnummer-argumentet for MID-funktionen.
2. FIND(".",A2,FIND(".",A2)+1)-FIND(".",A2)-1: Denne del genkendes som argumentet num_chars inden for MID-funktionen.
- FIND (".", A2, FIND (".", A2) +1) = FIND (".", A2,4): Denne FIND-funktion returnerer positionen for den anden prik. Og du får nummeret 6.
- FIND(".",A2,FIND(".",A2)+1)-FIND(".",A2)-1=6-3-1: Træk placeringen af den første prik fra positionen for den anden prik, og træk derefter 1 fra resultatmidlet for at fjerne en forreste prik. Og resultatet er 2.
3. MID(A2,FIND(".",A2)+1,FIND(".",A2,FIND(".",A2)+1)-FIND(".",A2)-1)=MID(A2, 4, 2): Endelig bruges denne MID-funktion til at udtrække 2 tegn, der starter ved det fjerde tegn fra celle A2.
Opdel den tredje oktet af IP-adresserne:
For at udtrække den tredje oktet af IP-adresserne kan MID- og FIND-funktionerne også gøre dig en tjeneste. Indtast eller kopier følgende formel i en tom celle:
Træk derefter fyldhåndtaget ned for at få resultaterne efter behov, og kun den tredje oktet af IP-adresserne er opdelt, se skærmbillede:
Forklaring til formlen:
1. FIND(".",A2,FIND(".",A2)+1)+1: Denne indlejrede FIND-funktion bruges til at få placeringen af den anden prik i celle A2, tilføje 1 middel til udtrækningen fra det næste tegn, og du får tallet 7. Denne del genkendes som startnummer-argumentet for MID-funktionen.
2. FIND(".",A2,FIND(".",A2,FIND(".",A2)+1)+1)-(FIND(".",A2,FIND(".",A2)+1)+1): Denne del af formlen genkendes som argumentet num_chars for MID-funktionen.
- FIND(".",A2,FIND(".",A2,FIND(".",A2)+1)+1)=FIND(".",A2, 7): Denne indlejrede FIND-funktion bruges til at få placeringen af den tredje prik i celle A2, den returnerer tallet 8.
- FIND(".",A2,FIND(".",A2,FIND(".",A2)+1)+1)-(FIND(".",A2,FIND(".",A2)+1)+1)=8-7: Træk placeringen af den anden prik fra den tredje priks position, og resultatet er 1.
3.MID(A2,FIND(".",A2,FIND(".",A2)+1)+1,FIND(".",A2,FIND(".",A2,FIND(".",A2)+1)+1)-(FIND(".",A2,FIND(".",A2)+1)+1))=MID(A2, 7, 1): Denne MID-funktion får 1 tegn, der starter ved det syvende tegn fra celle A2.
Opdel den fjerde oktet af IP-adresserne:
Nedenstående formel kan hjælpe med at udtrække den sidste oktet af IP-adressen, skal du kopiere eller indtaste formlen i en tom celle:
Træk derefter fyldhåndtaget for at udfylde denne formel til andre celler, du har brug for, du får resultatet som vist nedenstående skærmbillede:
Forklaring til formlen:
1. FIND(".",A2,FIND(".",A2,FIND(".",A2)+1)+1)+1: Denne indlejrede FIND-funktion bruges til at få placeringen af den tredje prik i celle A2, tilføje 1 middel til udtrækningen fra det næste tegn, og du får tallet 9. Denne del genkendes som startnummer-argumentet for MID-funktionen.
2. LEN(A2)-FIND(".",A2,FIND(".",A2,FIND(".",A2)+1)+1):
- LENGE (A2): LEN-funktionen returnerer det samlede antal tegn i celle A2. Det får nummeret 11.
- LEN(A2)-FIND(".",A2,FIND(".",A2,FIND(".",A2)+1)+1)=11-8: Den samlede længde af celle A2 trækker placeringen af den tredje prik for at få nummeret på det resterende tegn. Dette får nummeret 3.
3. MID(A2,FIND(".",A2,FIND(".",A2,FIND(".",A2)+1)+1)+1,LEN(A2)-FIND(".",A2,FIND(".",A2,FIND(".",A2)+1)+1))=MID(A2, 9, 3): Endelig får denne MID-funktion 3 tegn, der starter med det niende tegn fra celle A2.
Relative anvendte funktioner:
- LEFT:
- VENSTRE-funktionen ekstraherer det givne antal tegn fra venstre side af en leveret streng.
- MID:
- MID-funktionen bruges til at finde og returnere et specifikt antal tegn fra midten af den givne tekststreng.
- FIND:
- FIND-funktionen bruges til at finde en streng inden for en anden streng og returnerer startpositionen for strengen inde i en anden streng.
- LEN:
- LEN-funktionen returnerer antallet af tegn i en tekststreng.
Flere artikler:
- Opdel tekst og tal i en celle i Excel
- Hvis vi antager, at celledata er blandet med tekst og tal, hvordan kan du opdele dem i separate kolonneceller? Denne vejledning viser dig de detaljerede trin for at få det ned med formler.
- Opdelte dimensioner i to dele i Excel
- Denne artikel forklarer, hvordan man bruger formlen til at opdele dimensioner i en celle i to dele uden enheder (individuel længde og bredde).
- Opdelte dimensioner i individuel længde, højde og bredde
- Denne artikel forklarer, hvordan man opdeler dimensioner i en celle i tre dele (individuelle dimensioner, der inkluderer længde, højde og bredde).
- Opdel tekststreng med et bestemt tegn i en celle i Excel
- Denne vejledning forklarer, hvordan man opdeler tekststreng ved et bestemt tegn i separate kolonneceller med formler i Excel.
De bedste Office-produktivitetsværktøjer
Kutools til Excel - Hjælper dig med at skille dig ud fra mængden
Kutools til Excel kan prale af over 300 funktioner, At sikre, at det, du har brug for, kun er et klik væk...
Fanen Office - Aktiver læsning og redigering af faner i Microsoft Office (inkluderer Excel)
- Et sekund til at skifte mellem snesevis af åbne dokumenter!
- Reducer hundreder af museklik for dig hver dag, og farvel med musens hånd.
- Øger din produktivitet med 50 %, når du ser og redigerer flere dokumenter.
- Giver effektive faner til Office (inkluderer Excel), ligesom Chrome, Edge og Firefox.