Ga naar hoofdinhoud

Omdraaien of omkeren voor- en achternaam in Excel-lijst

Als u een lijst met volledige namen heeft die zijn opgemaakt als achternaam en voornaam, wilt u nu de achternaam en voornaam omdraaien naar voor- en achternaam, zoals hieronder wordt getoond. In dit artikel zal ik enkele formules introduceren voor het omgaan met deze taak in Excel.


Draai of draai de voor- en achternaam om (Stone Jerry = Jerry Stone)

Normaal gesproken kan in Excel de MID-functie, die de SEARCH- en LEN-functies combineert, u helpen de voor- en achternaam naar behoefte om te draaien.

Als uw volledige naam achternaam voornaam formaat is, om de voor- en achternaam om te keren, past u de volgende formule toe in een lege cel waar u het resultaat wilt krijgen:

=MID(A2&" "&A2,SEARCH(" ",A2)+1,LEN(A2))

Sleep vervolgens de vulgreep naar de cellen waarin u deze formule wilt gebruiken, en alle voor- en achternaam zijn omgekeerd zoals onderstaand screenshot laat zien:


Verklaring van de formule:

A2 & "" & A2: Dit deel wordt gebruikt om de celinhoud in A2 en A2 samen te voegen en de samengevoegde gegevens te scheiden door een spatie, u krijgt het resultaat: "Stenen Jerry Stenen Jerry”, Wordt dit herkend als het tekstargument in de MID-functie.

SEARCH (""; A2) +1: De functie ZOEKEN wordt gebruikt om de positie van de spatie in cel A2 te vinden, waarbij 1 wordt toegevoegd om de positie van het eerste teken na de spatie te krijgen. Dit deel wordt herkend als het argument start_num in de MID-functie.

LEN (A2): Deze LEN-functie retourneert de lengte van de tekst in cel A2, deze wordt herkend als het num_chars-argument in de MID-functie.

MID(A2&" "&A2,SEARCH(" ",A2)+1,LEN(A2)): Tot nu toe is de MID-functie gebruikt om de tekst uit "Stone Jerry Stone Jerry" te extraheren die begint op de positie die wordt geretourneerd door de functie SEARCH en de lengte die wordt geretourneerd door de functie LEN.


Draai of draai de voor- en achternaam om met een komma (Stone, Jerry = Jerry Stone)

Stel dat uw achternaam en achternaam worden gescheiden door een komma, nu wilt u de voor- en achternaam omdraaien en de komma overslaan zoals onderstaand screenshot, hoe zou u deze taak dan in Excel kunnen oplossen?

Kopieer of voer de onderstaande formule in een lege cel in:

=MID(A2&" "&A2,SEARCH(",",A2)+2,LEN(A2)-1)

En sleep vervolgens de vulgreep naar de cellen waarop u deze formule wilt toepassen, en u krijgt het resultaat zoals u nodig hebt, zie screenshot:


Verklaring van de formule:

A2 & "" & A2: Dit deel wordt gebruikt om de celinhoud in A2 en A2 samen te voegen en de samengevoegde gegevens te scheiden door een spatie, u krijgt het resultaat: "Steen, Jerry Steen, Jerry”, Wordt dit herkend als het tekstargument in de MID-functie.

SEARCH (",", A2) +2: De functie ZOEKEN wordt gebruikt om de positie van het komma-teken in cel A2 te vinden, 2 optellen betekent om de positie van het eerste teken na de komma te krijgen. Dit deel wordt herkend als het argument start_num in de MID-functie.

LEN (A2) -1: Deze LEN-functie retourneert de lengte van de tekst in cel A2, 1 aftrekken betekent dat de komma wordt uitgesloten, dit wordt herkend als het argument num_chars in de MID-functie.

MID(A2&" "&A2,SEARCH(",",A2)+2,LEN(A2)-1): Tot nu toe is de MID-functie gebruikt om de tekst te extraheren uit "Stone, Jerry Stone, Jerry" die begint op de positie die wordt geretourneerd door de SEARCH-functie en de lengte die wordt geretourneerd door de LEN-functie


Draai de voor- en achternaam om of keer om zonder komma (Stone Jerry = Jerry, Stone)

Om de voor- en achternaam, gescheiden door een spatie, om te draaien, na het omdraaien van de namen, wilt u een komma achter de voornaam toevoegen zoals in het onderstaande screenshot. Om deze klus op te lossen, is hier een andere formule die u kan helpen.

Kopieer of voer de onderstaande formule in een lege cel in:

=MID(A2&", "&A2,SEARCH(" ",A2)+1,LEN(A2)+1)

Sleep vervolgens de vulgreep naar de cellen om deze formule naar andere cellen te kopiëren die u nodig hebt, en de namen zijn omgekeerd, er is ook een komma achter de voornaam ingevoegd, zie screenshot:


Verklaring van de formule:

A2 & "," & A2: Dit deel wordt gebruikt om de celinhoud in A2 en A2 samen te voegen en de samengevoegde gegevens te scheiden door een komma en een spatie, u krijgt het resultaat: "Steen jerry, steen jerry”, Wordt dit herkend als het tekstargument in de MID-functie.

SEARCH (""; A2) +1: De functie ZOEKEN wordt gebruikt om de positie van de spatie in cel A2 te vinden, waarbij 1 wordt toegevoegd om de positie van het eerste teken na de spatie te krijgen. Dit deel wordt herkend als het argument start_num in de MID-functie.

LEN (A2) +1: Deze LEN-functie retourneert de lengte van de tekst in cel A2, waarbij 1 wordt toegevoegd om de komma op te nemen, dit wordt herkend als het argument num_chars in de MID-functie.

MID(A2&", "&A2,SEARCH(" ",A2)+1,LEN(A2)+1): Tot nu toe is de MID-functie gebruikt om de tekst uit "Stone Jerry, Stone Jerry" te extraheren die begint op de positie die wordt geretourneerd door de SEARCH-functie en de lengte die wordt geretourneerd door de LEN-functie.


Tips:

1. Als uw volledige namen voornaam, middelste naam en achternaam bevatten, moet u de onderstaande formule toepassen om deze namen om te draaien:

=MID(TRIM(A2)&" "&TRIM(A2),IF(LEN(TRIM(A2))-LEN(SUBSTITUTE(TRIM(A2)," ",""))=1,FIND(" ",TRIM(A2))+1,FIND(" ",TRIM(A2),FIND(" ",TRIM(A2))+1)+1),LEN(TRIM(A2)))

2. Gebruik de volgende formule om een ​​komma toe te voegen tussen de omgekeerde voor- en achternaam:

=MID(TRIM(A2)&", "&TRIM(A2),IF(LEN(TRIM(A2))-LEN(SUBSTITUTE(TRIM(A2)," ",""))=1,FIND(" ",TRIM(A2))+1,FIND(" ",TRIM(A2),FIND(" ",TRIM(A2))+1)+1),LEN(TRIM(A2))+1)


Draai of draai de voor- en achternaam om op basis van eventuele scheidingstekens met een handige functie

Kutools for Excel ondersteunt een handige tool - Tekst omkeren functie die u kan helpen om de volgorde van de tekstreeks in een cel om te keren op basis van spatie, komma of andere scheidingstekens zoals u nodig hebt. Klik om Kutools voor Excel gratis uit te proberen!


Gebruikte relatieve functies:

  • MID:
  • De MID-functie wordt gebruikt om een ​​bepaald aantal tekens uit het midden van een gegeven tekstreeks te zoeken en terug te sturen.
  • SEARCH:
  • In Excel kan de SEARCH-functie u helpen om de positie van een specifiek teken of substring uit de opgegeven tekstreeks te vinden.
  • LEN:
  • De functie LEN retourneert het aantal tekens in een tekstreeks.

Meer artikelen:

  • Pak de eerste voor- en achternaam uit de volledige naam
  • Stel dat u een lijst met volledige namen heeft, dan wilt u de eerste voor- en achternaam of voornaam en het eerste teken van de achternaam uit de volledige naam halen, zoals hieronder wordt getoond. Hoe zou u met deze taken in een Excel-werkmap kunnen omgaan?
  • Extraheer meerdere regels uit een cel
  • Als je een lijst met tekstreeksen hebt die zijn gescheiden door regeleinden (dat gebeurt door op Alt + Enter te drukken bij het invoeren van de tekst), en nu wil je deze regels tekst extraheren in meerdere cellen, zoals onderstaand screenshot. Hoe zou je het kunnen oplossen met een formule in Excel?
  • Extraheer N-de woord uit tekststring in Excel
  • Als u een lijst met tekstreeksen of zinnen heeft, wilt u nu het specifieke n-de woord uit de lijst extraheren, zoals hieronder wordt getoond. In dit artikel zal ik enkele methoden introduceren om deze taak in Excel op te lossen.
  • Extraheer tekst tussen haakjes uit de tekenreeks
  • Als er een deel van de tekst tussen haakjes in de tekstreeks staat, moet u nu alle tekstreeksen tussen de haakjes extraheren zoals in de volgende schermafbeelding. Hoe zou u deze taak snel en gemakkelijk in Excel kunnen oplossen?

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)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Hi,
When I copy-paste the formula =MID(A2&" "&A2,SEARCH(" ",A2)+1,LEN(A2)), office calc systematically delete the comma located between the 1 and LEN; ==> 1,LEN

I obtain as result Err : 501

Could someone help me ?
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations