Note: The other languages of the website are Google-translated. Back to English
Inloggen  \/ 
x
or
x
Registreer  \/ 
x

or

Hoe kan ik tekst in een cel in Excel herschikken?

Stel dat je een spreadsheet hebt met een lange lijst met namen die allemaal opmaken als "Achternaam Voornaam", en nu moet je alle namen herschikken naar "Voornaam, Achternaam". Hoe bereik je dit? In dit artikel worden drie methoden geïntroduceerd waarmee u het probleem kunt oplossen.

Herschik tekst in een cel met formule
Herschik tekst in een cel met VBA-code
Herschik tekst snel in een cel met Kutools voor Excel


Herschik tekst in een cel met formule

De onderstaande formule kan u helpen de achternaam en voornaam in een cel in Excel om te draaien. Ga als volgt te werk.

1. Selecteer een lege cel om de herschikte tekst uit te voeren, voer de onderstaande formule erin in en druk op Enter.

= TRIM (MIDDEN (b2, SEARCH ("", b2) +1,250)) & "" & LINKS (b2, SEARCH ("", b2) -1)

Opmerking:: in de formule is B2 dat de cel de naam bevat die u wilt herschikken. Wijzig het op basis van uw behoefte.

2. Blijf de resultaatcel selecteren, sleep de vulhendel naar beneden om alle namen om te draaien, zoals onderstaand screenshot.


Herschik tekst eenvoudig in een cel in Excel:

Het Tekst omkeren nut van Kutools for Excel kan u helpen om eenvoudig tekst binnen één cel om te wisselen met een bepaald scheidingsteken in Excel. Zie onderstaande screenshot:
Download en probeer het! (30 dagen gratis parcours)


Herschik tekst in een cel met VBA-code

Bovendien kunt u onderstaande VBA-code toepassen om alle namen in een lijst tegelijk in Excel om te draaien. Ga als volgt te werk.

1. druk de anders + F11 toetsen om de te openen Microsoft Visual Basic voor toepassingen venster.

2. In de Microsoft Visual Basic voor toepassingen venster klikt Invoegen > Module. Kopieer vervolgens onderstaande VAB-code naar het modulevenster.

VBA-code: herschik tekst in een cel

Sub RearrangeText() 
'Updated by Extendoffice 20180503
Dim xRg As Range, yRg As Range 
Dim LastRow As Long, i As Long 
Dim strTxt As String, strFs As String 
Dim strLs As String, N As Integer 
On Error Resume Next 
Set xRg = Application.InputBox(Prompt:="Range Selection:", _ 
Title:="Kutools for excel", Type:=8) 
For Each yRg In xRg 
On Error Resume Next 
strTxt = yRg.Value 
Trim (strTxt) 
N = InStr(strTxt, " ") 
strLs = Left(strTxt, N - 1) 
strFs = Right(strTxt, Len(strTxt) - N) 
yRg.Value = strFs & " " & strLs 
Next 
End Sub

3. Vervolgens een Kutools for Excel dialoogvenster verschijnt, selecteer de namenlijst die u wilt herschikken en klik vervolgens op OK knop. Zie screenshot:

Vervolgens worden alle "Achternaam Voornaam" in de geselecteerde lijst onmiddellijk omgedraaid.


Herschik tekst snel in een cel met Kutools voor Excel

In dit gedeelte wordt het Omgekeerde tekstvolgorde nut van Kutools for Excel om u te helpen bij het herschikken van tekst in een cel.

Voor het aanvragen Kutools for Excel, Dan kunt u download en installeer het eerst.

1. Selecteer de namenlijst waar u de "Achternaam Voornaam" wilt omdraaien en klik op Kutools > Tekst > Omgekeerde tekstvolgorde. Zie screenshot:

2. In de Tekst omkeren dialoogvenster, selecteert u het Tussenruimte optie en klik vervolgens op de OK knop. Zie screenshot:

Vervolgens worden alle namen in de geselecteerde lijst in één keer herschikt.

  Als u een gratis proefperiode (30 dagen) van dit hulpprogramma wilt, klik om het te downloaden, en ga vervolgens de bewerking toepassen volgens de bovenstaande stappen.


Gerelateerde artikelen:


De beste tools voor kantoorproductiviteit

Kutools voor Excel lost de meeste van uw problemen op en verhoogt uw productiviteit met 80%

  • visfuik: Snel invoegen complexe formules, grafieken en alles wat je eerder hebt gebruikt; Versleutel cellen met wachtwoord; Maak een mailinglijst en stuur e-mails ...
  • Super Formula-balk (bewerk eenvoudig meerdere regels tekst en formule); Lay-out lezen (gemakkelijk grote aantallen cellen lezen en bewerken); Plakken in gefilterd bereik...
  • Voeg cellen / rijen / kolommen samen zonder gegevens te verliezen; Gespleten cellen inhoud; Combineer dubbele rijen / kolommen... Voorkom dubbele cellen; Vergelijk Ranges...
  • Selecteer Dupliceren of Uniek Rijen; Selecteer lege rijen (alle cellen zijn leeg); Super zoeken en fuzzy zoeken in veel werkboeken; Willekeurige selectie ...
  • Exacte kopie Meerdere cellen zonder de formuleverwijzing te wijzigen; Maak automatisch verwijzingen naar meerdere bladen; Plaats kogels, Selectievakjes en meer ...
  • Extraheer tekst, Tekst toevoegen, Verwijderen op positie, Ruimte verwijderen; Paging-subtotalen maken en afdrukken; Converteren tussen celinhoud en opmerkingen...
  • Super filter (bewaar en pas filterschema's toe op andere bladen); Geavanceerd sorteren per maand / week / dag, frequentie en meer; Speciaal filter door vet, cursief ...
  • Combineer werkmappen en werkbladen; Tabellen samenvoegen op basis van sleutelkolommen; Gegevens splitsen in meerdere bladen; Batch Converteer xls, xlsx en PDF...
  • Meer dan 300 krachtige functies. Ondersteunt Office / Excel 2007-2019 en 365. Ondersteunt alle talen. Eenvoudig te implementeren in uw onderneming of organisatie. Gratis proefperiode van 30 dagen met volledige functies. 60 dagen geld-terug-garantie.
kte tabblad 201905

Office-tabblad Brengt een interface met tabbladen naar Office en maakt uw werk veel gemakkelijker

  • Schakel bewerken en lezen met tabbladen in Word, Excel, PowerPoint in, Publisher, Access, Visio en Project.
  • Open en maak meerdere documenten in nieuwe tabbladen van hetzelfde venster in plaats van in nieuwe vensters.
  • Verhoogt uw productiviteit met 50% en vermindert elke dag honderden muisklikken voor u!
officetab onderkant
Say something here...
symbols left.
You are guest
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    J · 1 years ago
    I have text that needs swapping within a longer line,

    E.G "The Quick Brown Fox Jumps Over The Dog Lazy" needs to read "The Quick Brown Fox Jumps Over The Lazy Dog" - would this work for swapping only the last two words?
  • To post as a guest, your comment is unpublished.
    Angel · 1 years ago
    I have 5 names separated by a comma inside of one cell. In a 2nd cell, I have the same names separated by commas sorted in a different order. Can Kutools allow you to sort the 5 items within the same cell alphabetically?
    • To post as a guest, your comment is unpublished.
      crystal · 1 years ago
      Hi Angel,
      Kutools can't handle this kind of operation yet.
  • To post as a guest, your comment is unpublished.
    Johan Mostert · 2 years ago
    What do you do with three names?
    • To post as a guest, your comment is unpublished.
      crystal · 2 years ago
      Hi,
      The methods also work for three names.