Ga naar hoofdinhoud

Afzonderlijke octetten van IP-adres in Excel

Heeft u ooit geprobeerd de IP-adressen in afzonderlijke kolommen in het Excel-werkblad te splitsen? Misschien kan de functie Tekst naar kolom u helpen om deze taak snel op te lossen, maar in dit artikel zal ik het hebben over enkele formules om deze taak in Excel uit te voeren.


Splits octetten van IP-adressen in afzonderlijke kolommen in Excel

Normaal gesproken kunnen in Excel de LEFT-, MID-, LEN- en FIND-functies u helpen om elk octet uit het IP-adres in verschillende kolommen te extraheren. Voer de volgende stappen uit:

Splits het eerste octet van de IP-adressen:

Pas de onderstaande formule toe in een lege cel om het eerste octet van het IP-adres te extraheren:

=LEFT(A2,FIND(".",A2)-1)

En sleep vervolgens de vulgreep naar de cellen waarop u deze formule wilt toepassen, en alle eerste octet van de IP-adressen zijn geëxtraheerd, zie screenshot:

Verklaring van de formule:

FIND (".", A2) -1: Deze FIND-functie retourneert de positie van de eerste punt uit cel A2, trekt 1 af om de punt zelf uit te sluiten, je krijgt het resultaat 2.

LEFT(A2,FIND(".",A2)-1)=LEFT(A2, 2):De LEFT-functie wordt gebruikt om 2 tekens uit de linkerkant van de string in cel A2 te extraheren.


Splits het tweede octet van de IP-adressen:

Om het tweede octet van de IP-adressen te krijgen, kopieer of typ de volgende formule in een lege cel:

=MID(A2,FIND(".",A2)+1,FIND(".",A2,FIND(".",A2)+1)-FIND(".",A2)-1)

Sleep vervolgens de vulgreep naar de cellen om deze formule te vullen, en u krijgt het resultaat zoals u nodig hebt, zie screenshot:

Verklaring van de formule:

1. VIND (".", A2) +1: Deze FIND-functie retourneert de positie van de eerste punt uit cel A2, voegt 1 betekent toe aan de extractie van het volgende teken, je krijgt als resultaat het getal 4. Dit deel van de formule wordt herkend als het start_num-argument van de MID-functie.

2. FIND(".",A2,FIND(".",A2)+1)-FIND(".",A2)-1: Dit deel wordt herkend als het num_chars-argument binnen de MID-functie.

  • FIND (".", A2, FIND (".", A2) +1) = FIND (".", A2,4): Deze FIND-functie retourneert de positie van de tweede punt. En je krijgt het nummer 6.
  • FIND(".",A2,FIND(".",A2)+1)-FIND(".",A2)-1=6-3-1: Trek de positie van de eerste punt af van de positie van de tweede punt, en trek vervolgens 1 af van het resultaat om een ​​voorlopende punt te verwijderen. En het resultaat is 2.

3. MID(A2,FIND(".",A2)+1,FIND(".",A2,FIND(".",A2)+1)-FIND(".",A2)-1)=MID(A2, 4, 2): Ten slotte wordt deze MID-functie gebruikt om 2 tekens te extraheren die beginnen bij het vierde teken uit cel A2.


Splits het derde octet van de IP-adressen:

Om het derde octet van de IP-adressen te extraheren, kunnen de MID- en FIND-functies u ook een plezier doen, typ of kopieer de volgende formule in een lege cel:

=MID(A2,FIND(".",A2,FIND(".",A2)+1)+1,FIND(".",A2,FIND(".",A2,FIND(".",A2)+1)+1)-(FIND(".",A2,FIND(".",A2)+1)+1))

Sleep vervolgens de vulgreep naar beneden om de resultaten te krijgen zoals je nodig hebt, en alleen het derde octet van de IP-adressen is opgesplitst, zie screenshot:

Verklaring van de formule:

1. FIND(".",A2,FIND(".",A2)+1)+1: Deze geneste FIND-functie wordt gebruikt om de positie van de tweede punt in cel A2 te krijgen, waarbij 1 betekent bij de extractie van het volgende teken, en je krijgt het nummer 7. Dit deel wordt herkend als het start_getal-argument van de MID-functie.

2. FIND(".",A2,FIND(".",A2,FIND(".",A2)+1)+1)-(FIND(".",A2,FIND(".",A2)+1)+1): Dit deel van de formule wordt herkend als het argument num_chars van de MID-functie.

  • FIND(".",A2,FIND(".",A2,FIND(".",A2)+1)+1)=FIND(".",A2, 7): Deze geneste FIND-functie wordt gebruikt om de positie van de derde punt in cel A2 te krijgen, het retourneert het getal 8.
  • FIND(".",A2,FIND(".",A2,FIND(".",A2)+1)+1)-(FIND(".",A2,FIND(".",A2)+1)+1)=8-7: Trek de positie van de tweede punt af van de positie van de derde punt, en het resultaat is 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): Deze MID-functie krijgt 1 teken dat begint bij het zevende teken van cel A2.


Splits het vierde octet van de IP-adressen:

De onderstaande formule kan helpen om het laatste octet van het IP-adres te extraheren, kopieer of voer de formule in een lege cel in:

=MID(A2,FIND(".",A2,FIND(".",A2,FIND(".",A2)+1)+1)+1,LEN(A2)-FIND(".",A2,FIND(".",A2,FIND(".",A2)+1)+1))

En sleep vervolgens de vulgreep om deze formule naar andere cellen te vullen die u nodig hebt, u krijgt het resultaat zoals onderstaand screenshot:

Verklaring van de formule:

1. FIND(".",A2,FIND(".",A2,FIND(".",A2)+1)+1)+1: Deze geneste FIND-functie wordt gebruikt om de positie van de derde punt in cel A2 te krijgen, waarbij 1 betekent bij de extractie van het volgende teken, en je krijgt het nummer 9. Dit deel wordt herkend als het start_getal-argument van de MID-functie.

2. LEN(A2)-FIND(".",A2,FIND(".",A2,FIND(".",A2)+1)+1):

  • LEN (A2): De functie LEN retourneert het totale aantal tekens in cel A2. Het krijgt het nummer 11.
  • LEN(A2)-FIND(".",A2,FIND(".",A2,FIND(".",A2)+1)+1)=11-8: De totale lengte van cel A2 trekt de positie van de derde punt af om het nummer van het resterende teken te krijgen. Dit krijgt het nummer 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): Eindelijk krijgt deze MID-functie 3 tekens die beginnen bij het negende teken van cel A2.


Gebruikte relatieve functies:

  • LEFT:
  • De LEFT-functie haalt het opgegeven aantal tekens uit de linkerkant van een opgegeven string.
  • MID:
  • De MID-functie wordt gebruikt om een ​​bepaald aantal tekens uit het midden van een gegeven tekstreeks te zoeken en terug te sturen.
  • FIND:
  • De functie FIND wordt gebruikt om een ​​string binnen een andere string te vinden, en geeft de startpositie van de string in een andere string terug.
  • LEN:
  • De functie LEN retourneert het aantal tekens in een tekstreeks.

Meer artikelen:

  • Splits tekst en cijfers in een cel in Excel
  • Stel dat de gegevens van een cel worden gemengd met tekst en cijfers, hoe kunt u ze dan opsplitsen in afzonderlijke kolomcellen? Deze zelfstudie laat je de gedetailleerde stappen zien om het met formules op te lossen.
  • Splits dimensies in twee delen in Excel
  • In dit artikel wordt uitgelegd hoe u de formule kunt gebruiken om dimensies in een cel op te splitsen in twee delen zonder eenheden (individuele lengte en breedte).

De beste tools voor kantoorproductiviteit

Kutools for Excel - Helpt u zich te onderscheiden van de menigte

🤖 Kutools AI-assistent: Een revolutie teweegbrengen in de data-analyse op basis van: Intelligente uitvoering   |  Genereer code  |  Aangepaste formules maken  |  Analyseer gegevens en genereer grafieken  |  Roep Kutools-functies aan...
Populaire functies: Zoek, markeer of identificeer duplicaten  |  Verwijder lege rijen  |  Combineer kolommen of cellen zonder gegevens te verliezen  |  Ronde zonder formule ...
Super VLookup: Meerdere criteria  |  Meerdere waarde  |  Over meerdere vellen  |  Fuzzy opzoeken...
Gev. Keuzelijst: Gemakkelijke vervolgkeuzelijst  |  Afhankelijke vervolgkeuzelijst  |  Multi-select vervolgkeuzelijst...
Kolom Beheerder: Voeg een specifiek aantal kolommen toe  |  Kolommen verplaatsen  |  Schakel de zichtbaarheidsstatus van verborgen kolommen in  Vergelijk Kolommen met Selecteer dezelfde en verschillende cellen ...
Uitgelichte functies: Raster focus  |  Ontwerpweergave  |  Grote formulebalk  |  Werkmap- en bladbeheer | resource Library (Auto-tekst)  |  Datumkiezer  |  Combineer werkbladen  |  Cellen coderen/decoderen  |  Stuur e-mails per lijst  |  Super filter  |  Speciaal filter (filter vet/cursief/doorhalen...) ...
Top 15 gereedschapsets12 Tekst Tools (toe te voegen tekst, Tekens verwijderen ...)  |  50+ tabel Types (Gantt Chart ...)  |  40+ Praktisch Formules (Bereken leeftijd op basis van verjaardag ...)  |  19 Invoeging Tools (QR-code invoegen, Afbeelding invoegen vanaf pad ...)  |  12 Camper ombouw Tools (Getallen naar woorden, Currency Conversion ...)  |  7 Samenvoegen en splitsen Tools (Geavanceerd Combineer rijen, Excel-cellen splitsen ...)  |  ... en meer

Kutools voor Excel beschikt over meer dan 300 functies, Ervoor zorgen dat wat u nodig heeft slechts één klik verwijderd is...

Omschrijving


Office-tabblad - Schakel lezen en bewerken met tabbladen in Microsoft Office in (inclusief Excel)

  • Een seconde om te schakelen tussen tientallen geopende documenten!
  • Verminder elke dag honderden muisklikken voor u, zeg maar dag tegen muishand.
  • Verhoogt uw productiviteit met 50% bij het bekijken en bewerken van meerdere documenten.
  • Brengt efficiënte tabbladen naar Office (inclusief Excel), net als Chrome, Edge en Firefox.
Comments (1)
Rated 5 out of 5 · 1 ratings
This comment was minimized by the moderator on the site
This worked beautifully, thank you for this information!!
Rated 5 out of 5
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations