Note: The other languages of the website are Google-translated. Back to English
Log på  \/ 
x
or
x
Tilmeld  \/ 
x

or

Sådan omarrangeres tekst i en celle i Excel?

Antag, at du fik et regneark med en lang liste, der alle formateres som "Efternavn Fornavn", og nu skal du omarrangere alle navne til "Fornavn, Efternavn". Hvordan opnås det? Denne artikel introducerer tre metoder til at hjælpe dig med at løse problemet.

Omarrangere tekst i en celle med formlen
Omarrangere tekst i en celle med VBA-kode
Omarranger hurtigt tekst i en celle med Kutools til Excel


Omarrangere tekst i en celle med formlen

Nedenstående formel kan hjælpe dig med at vende efternavn og fornavn i en celle i Excel. Gør som følger.

1. Vælg en tom celle for at sende den omarrangerede tekst, indtast nedenstående formel i den, og tryk derefter på Enter-tasten.

= TRIM (MID (b2, SEARCH ("", b2) +1,250)) & "" & VENSTRE (b2, SEARCH ("", b2) -1)

Bemærk: i formlen er B2 cellen indeholder det navn, du vil omarrangere. Skift det ud fra dit behov.

2. Bliv ved med at vælge resultatcellen, træk Fill Handle ned for at vende alle navne som vist nedenstående skærmbillede.


Omarrangere let tekst i en celle i Excel:

Omvendt tekst nytte af Kutools til Excel kan hjælpe dig med let at bytte tekst rundt i en celle med en bestemt separator i Excel. Se nedenstående skærmbillede:
Download og prøv! (30 dages gratis sti)


Omarrangere tekst i en celle med VBA-kode

Desuden kan du anvende nedenstående VBA-kode for at vende alle navne på en liste på én gang i Excel. Gør som følger.

1. Tryk på andre + F11 nøgler til at åbne Microsoft Visual Basic til applikationer vindue.

2. i Microsoft Visual Basic til applikationer vindue, skal du klikke på indsatte > Moduler. Kopier derefter under VAB-koden til modulvinduet.

VBA-kode: Omarranger tekst i en celle

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. Derefter a Kutools til Excel dialogboksen vises, skal du vælge den navneliste, du vil omarrangere, og derefter klikke på OK knap. Se skærmbillede:

Derefter vendes alle "Efternavn Fornavn" i den valgte liste med det samme.


Omarranger hurtigt tekst i en celle med Kutools til Excel

Dette afsnit introducerer Omvendt tekstrækkefølge nytte af Kutools til Excel for at hjælpe dig med at omarrangere tekst i en celle.

Før påføring Kutools til Excel, Bedes download og installer det først.

1. Vælg den navneliste, du vil vende "Efternavn Fornavn", og klik derefter på Kutools > tekst > Omvendt tekstrækkefølge. Se skærmbillede:

2. i Omvendt tekst dialogboksen skal du vælge Space valgmulighed, og klik derefter på OK knap. Se skærmbillede:

Derefter omarrangeres alle navne på den valgte liste på én gang.

  Hvis du vil have en gratis prøveperiode (30 dage) af dette værktøj, klik for at downloade det, og gå derefter til at anvende handlingen i henhold til ovenstående trin.


Relaterede artikler:


De bedste Office-produktivitetsværktøjer

Kutools til Excel løser de fleste af dine problemer og øger din produktivitet med 80%

  • Genbruge: Indsæt hurtigt komplekse formler, diagrammer og alt, hvad du har brugt før; Krypter celler med adgangskode Opret postliste og send e-mails ...
  • Super formel bar (let redigere flere linjer med tekst og formel); Læsning Layout (let at læse og redigere et stort antal celler); Indsæt til filtreret rækkevidde...
  • Flet celler / rækker / kolonner uden at miste data; Split celler indhold; Kombiner duplikerede rækker / kolonner... Forhindre duplikerede celler; Sammenlign områder...
  • Vælg Duplicate eller Unique Rækker; Vælg tomme rækker (alle celler er tomme); Super Find og Fuzzy Find i mange arbejdsbøger; Tilfældig valg ...
  • Præcis kopi Flere celler uden at ændre formelreference; Auto Opret referencer til flere ark; Indsæt kugler, Afkrydsningsfelter og mere ...
  • Uddrag tekst, Tilføj tekst, Fjern efter position, Fjern mellemrum; Opret og udskriv personsøgningssubtotaler; Konverter mellem celler indhold og kommentarer...
  • Superfilter (gem og anvend filterskemaer på andre ark); Avanceret sortering efter måned / uge / dag, hyppighed og mere; Specielt filter af fed, kursiv ...
  • Kombiner arbejdsbøger og arbejdsark; Fletabeller baseret på nøglekolonner; Opdel data i flere ark; Batch Konverter xls, xlsx og PDF...
  • Mere end 300 kraftfulde funktioner. Understøtter Office / Excel 2007-2019 og 365. Understøtter alle sprog. Nem implementering i din virksomhed eller organisation. Fuld funktioner 30-dages gratis prøveperiode. 60-dages pengene tilbage garanti.
kte-fane 201905

Fanen Office bringer en grænseflade til et kontor med Office, og gør dit arbejde meget lettere

  • Aktiver redigering og læsning af faner i Word, Excel, PowerPoint, Publisher, Access, Visio og Project.
  • Åbn og opret flere dokumenter i nye faner i det samme vindue snarere end i nye vinduer.
  • Øger din produktivitet med 50% og reducerer hundredvis af museklik for dig hver dag!
officetab bund
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 · 11 months 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 · 1 years ago
    What do you do with three names?
    • To post as a guest, your comment is unpublished.
      crystal · 1 years ago
      Hi,
      The methods also work for three names.