Hoppa till huvudinnehåll

Hur omvänd textsträng eller ordningsordning i Excel?

Författare: Xiaoyang Senast ändrad: 2024-09-14

När du använder Excel-kalkylbladet, hur vänder du textsträngen eller ordordningen i Excel? Till exempel vill du göra om ”Excel är ett användbart verktyg för oss"Att"su rof loot lufesu a si lecxE”. Eller ibland kan du vända ordens ordning som ”Excel, Word, PowerPoint, OneNote"Att"OneNote, PowerPoint, Word, Excel”. Normalt är detta något svårt att lösa detta problem. Titta på följande metoder:

Omvänd textsträng med användardefinierad funktion

Omvänd ordningsordning separerad med specifik avgränsare med VBA-kod

Omvänd textsträng eller ordningsordning med Kutools för Excel snabbt och enkelt


pil blå höger bubbla Omvänd textsträng med användardefinierad funktion

Om du antar att du har en rad textsträngar som du vill vända, till exempel “lägg till ledande nollor i Excel"Att"lecxE ni sorez gnidael dda”. Du kan vända texten med följande steg:

1. Håll ner ALT + F11 knapparna och det öppnar Microsoft Visual Basic för applikationer fönster.

2. Klicka Insert > Modulernaoch klistra in följande makro i Modulernafönster.

Function Reversestr(str As String) As String
    Reversestr = StrReverse(Trim(str))
End Function

3. Och sedan spara och stäng den här koden, gå tillbaka till kalkylbladet och ange den här formeln: = reversestr (A2) i en tom cell för att sätta resultatet, se skärmdump:

ange en användardefinierad funktionsformel

4. Dra sedan ned fyllningshandtaget för att kopiera den här formeln och texten i cellerna vördas på en gång, se skärmdump:

dra och fyll formeln till andra celler

en skärmdump av kutools för excel ai

Lås upp Excel Magic med Kutools AI

  • Smart utförande: Utför celloperationer, analysera data och skapa diagram – allt drivs av enkla kommandon.
  • Anpassade formler: Skapa skräddarsydda formler för att effektivisera dina arbetsflöden.
  • VBA-kodning: Skriv och implementera VBA-kod utan ansträngning.
  • Formeltolkning: Förstå komplexa formler med lätthet.
  • Textöversättning: Bryt språkbarriärerna i dina kalkylblad.
Förbättra dina Excel-funktioner med AI-drivna verktyg. Hämta hem nu och upplev effektivitet som aldrig förr!

pil blå höger bubbla Omvänd ordningsordning separerad med specifik avgränsare med VBA-kod

Om du har en lista över cellord som är separerade med kommatecken som detta “lärare, läkare, student, arbetare, förare”, Och du vill vända ordordningen så här“kör, arbetare, student, läkare, lärare”. Du kan också följa VBA för att lösa det.

1. Håll ner ALT + F11 knapparna och det öppnar Microsoft Visual Basic för applikationer fönster.

2. Klicka Insert > Modulernaoch klistra in följande makro i Modulerna fönster.

Sub ReverseWord()
'Updateby Extendoffice
Dim Rng As Range
Dim WorkRng As Range
Dim Sigh As String
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
Sigh = Application.InputBox("Symbol interval", xTitleId, ",", Type:=2)
For Each Rng In WorkRng
    strList = VBA.Split(Rng.Value, Sigh)
    xOut = ""
    For i = UBound(strList) To 0 Step -1
        xOut = xOut & strList(i) & Sigh
    Next
    Rng.Value = xOut
Next
End Sub

3. Tryck sedan på F5 , visas en dialogruta, välj ett intervall att arbeta med. Se skärmdump:

vba-kod för att välja ett dataintervall

4. Och tryck sedan på Ok, en annan dialog dyker upp för att du ska kunna specificera avgränsaren som du vill vända på orden baserat på, se skärmdump:

vba-kod för att ange separatorn som du vill vända orden baserat på

5. Klicka sedan på OK, och du kan se att de valda orden är omvända, se skärmdumpar:

ursprungliga data pil till höger de valda orden är omvända

pil blå höger bubbla Omvänd textsträng eller ordningsordning med Kutools för Excel snabbt och enkelt

Smakämnen Kutools för ExcelÄr Omvänd textordning kan hjälpa dig snabbt och bekvämt att vända olika textsträngar. Det kan göra följande åtgärder:

Omvänd texten från höger till vänster, till exempel “knacka på några ord"Att"sdrow emos pat";

Omvänd texten är åtskilda av mellanslag eller andra specifika tecken, till exempel “äpple orange druva"Att"druva orange äpple";

Kutools för Excel erbjuder över 300 avancerade funktioner för att effektivisera komplexa uppgifter, vilket ökar kreativiteten och effektiviteten. Förbättrad med AI-funktioner, Kutools automatiserar uppgifter med precision, vilket gör datahantering enkel. Detaljerad information om Kutools för Excel...         Gratis provperiod...

Omvänd texten från höger till vänster:

1. Välj det intervall som du vill vända om.

2. Klicka Kutools > Textverktyg > Omvänd textordning, se skärmdump:

clcik Omvänd textordningsfunktion i kutools

3. I Omvänd text välj rätt alternativ från Separator som motsvarar cellvärdena. Och du kan förhandsgranska resultaten från Förhandsgranska panelen. Se skärmdump:

välj rätt Separator i dialogrutan för att få resultatet

 Ladda ner och testa gratis Kutools för Excel nu!


Omvänd texten är åtskilda av mellanslag eller andra specifika tecken:

Denna funktion kan också hjälpa dig att vända textsträngarna som skiljs åt av specifika tecken.

1. Markera cellerna och använd detta verktyg genom att klicka Kutools > text > Omvänd textordning.

2. I Omvänd text dialogrutan, välj separatorn som separerar cellvärdena som du vill vända på orden baserat på, se skärmdump:

välj avgränsaren som separerar cellvärdena som du vill vända

3. Klicka sedan Ok or Ansök, orden i cellerna har vänt om på en gång. Se skärmdumpar:

ursprungliga data pil till höger orden i cellerna har vänts om

Anmärkningar:Kontroll Hoppa över icke-text celler för att förhindra att du vänder siffrorna i det valda intervallet.

Ladda ner och testa gratis Kutools för Excel nu!


Relaterad artikel:

Hur vänder du för- och efternamnet i celler i Excel?

Bästa kontorsproduktivitetsverktyg

🤖 Kutools AI Aide: Revolutionera dataanalys baserat på: Intelligent utförande   |  Generera kod  |  Skapa anpassade formler  |  Analysera data och generera diagram  |  Anropa Kutools funktioner.
Populära funktioner: Hitta, markera eller identifiera dubbletter   |  Ta bort tomma rader   |  Kombinera kolumner eller celler utan att förlora data   |   Rund utan formel ...
Superuppslag: Flera kriterier VLookup    VLookup med flera värden  |   VSök över flera ark   |   Fuzzy Lookup ....
Avancerad rullgardinslista: Skapa snabbt en rullgardinslista   |  Beroende rullgardinslista   |  Flervals-rullgardinslista ....
Kolumnhanterare: Lägg till ett specifikt antal kolumner  |  Flytta kolumner  |  Växla synlighetsstatus för dolda kolumner  |  Jämför intervall och kolumner ...
Utvalda funktioner: Rutnätsfokus   |  Designvy   |   Stor formelbar    Arbetsbok & Bladhanterare   |  Resursbibliotek (Automatisk text)   |  Datumväljare   |  Kombinera arbetsblad   |  Kryptera/Dekryptera celler    Skicka e-postmeddelanden efter lista   |  Superfilter   |   Specialfilter (filtrera fet/kursiv/genomstruken...) ...
Topp 15 verktygssatser12 text verktyg (lägga till text, Ta bort tecken, ...)   |   50+ Diagram Typer (Gantt Chart, ...)   |   40+ Praktiskt Formler (Beräkna ålder baserat på födelsedag, ...)   |   19 Införande verktyg (Infoga QR-kod, Infoga bild från sökväg, ...)   |   12 Konvertering verktyg (Siffror till ord, Valutaväxling, ...)   |   7 Slå ihop och dela verktyg (Avancerade kombinera rader, Dela celler, ...)   |   ... och mer

Uppgradera dina Excel-färdigheter med Kutools för Excel och upplev effektivitet som aldrig förr. Kutools för Excel erbjuder över 300 avancerade funktioner för att öka produktiviteten och spara tid.  Klicka här för att få den funktion du behöver mest...


Fliken Office ger ett flikgränssnitt till Office och gör ditt arbete mycket enklare

  • Aktivera flikredigering och läsning i Word, Excel, PowerPoint, Publisher, Access, Visio och Project.
  • Öppna och skapa flera dokument i nya flikar i samma fönster, snarare än i nya fönster.
  • Ökar din produktivitet med 50 % och minskar hundratals musklick för dig varje dag!