Innehållsförteckning
Vill du lära dig hur man vänder namn i Excel med några spännande formler? Den här artikeln är för dig. Här har vi diskuterat 5 enkla och praktiska metoder för att vända namn i Excel.
Ladda ner övningsboken
Ladda ner följande arbetsbok för övning, som hjälper dig att förstå ämnet tydligare.
Omvända namn.xlsm5 metoder för att vända namn i Excel
Här har vi en lista över de Fullständigt namn Nu ska vi visa hur man ändrar namnen på de anställda i enlighet med dina önskemål.
För att inte nämna att vi har använt oss av Microsoft Excel 365 för att skapa den här artikeln, men du kan använda vilken annan version som helst.
1. Använd Flash Fill funktionen för att vända namn i Excel
I början kan vi använda Excel Flash Fill funktionen för att vända namn i Excel.
Om du vill vända på Fullständigt namn följ stegen nedan.
📌 Steg:
- Skriv först förnamnet i önskad ordning som i skärmdumpen nedan.
- Välj sedan den första cellen i Omvänt namn kolumnen och gå till Hem flik>> Fyll på drop-down>> Flash Fill .
- Klicka sedan på cellen C5 och dra sedan nedåt på Handtag för fyllning verktyg för andra celler.
- Om det visade resultatet är det du vill ha, klicka sedan på ikonen som visas i figuren och välj Acceptera förslag .
Därför ser du att förnamnen har blivit omvända. Så här gör du för att vända namn i Excel.
2. Tillämpa MID-, SEARCH- och LEN-funktionerna på omvända namn i Excel
I denna metod använder vi kombinationen av MID , SÖKNING , och LEN funktioner för att vända namnen.
📌 Steg:
- Välj cell C5 och Skriv ner den funktion som anges nedan.
Du kan också skriva det på funktionsrutan.
Här, B5 är den Förnamn av den anställde.
Uppdelning av formlerna:
- LEN(B5) → blir
- LEN("Henry Matt") → LEN-funktionen bestämmer längden på tecknen
- Utgång → 10
- SEARCH(" ",B5) → blir
- SEARCH(" ", "Henry Matt") → Funktionen SEARCH hittar positionen för utrymmet i texten Henry Matt
- Utgång → 6
- SEARCH(" ",B5)+1 → blir .
- 6+1 → 7
- B5&" "&B5 → blir
- "Henry Matt"&" "& "Henry Matt" → Ampersandoperatören lägger ihop de två texterna Henry Matt
- Output → "Henry Matt Henry Matt"
- MID(B5&" "&B5,SEARCH(" ",B5)+1,LEN(B5)) → blir
- MID("Henry Matt Henry Matt",7,10) → Här, 7 är den startnummer av karaktärerna och 10 är den totalt antal av tecken som vi kommer att extrahera med hjälp av MID-funktionen från texten "Henry Matt Henry Matt" .
- Utskrift → Matt Henry
- MID("Henry Matt Henry Matt",7,10) → Här, 7 är den startnummer av karaktärerna och 10 är den totalt antal av tecken som vi kommer att extrahera med hjälp av MID-funktionen från texten "Henry Matt Henry Matt" .
- "Henry Matt"&" "& "Henry Matt" → Ampersandoperatören lägger ihop de två texterna Henry Matt
- SEARCH(" ", "Henry Matt") → Funktionen SEARCH hittar positionen för utrymmet i texten Henry Matt
- LEN("Henry Matt") → LEN-funktionen bestämmer längden på tecknen
- Efter att ha skrivit funktionen trycker du på ENTER och du får resultatet.
- Använd Handtag för de andra cellerna och detta kommer att vända på namnen.
Därefter får du följande resultat.
3. Vänd namn med kommatecken i Excel
Ibland har ditt dataset namn som är separerade med ett kommatecken. Om du vill byta det följer du stegen nedan.
📌 Steg:
- Välj cell C5 och skriv ner de funktioner som anges nedan.
=MID(B5&" "&B5,SEARCH(",",B5)+2,LEN(B5)-1)
Här, B5 är den Förnamn av den anställde.
Uppdelning av formlerna:
- LEN(B5)-1 → blir
- LEN((("Henry, Matt")-1) → LEN-funktionen bestämmer längden på tecknen
- Utgång → 10
- SEARCH(", ",B5) → blir
- SEARCH(", ", "Henry, Matt") → Funktionen SEARCH hittar positionen för utrymmet i texten Henry Matt
- Utgång → 6
- SEARCH(" ",B5)+2 → blir
- 6+2 → 8
- B5&" "&B5 → blir
- "Henry, Matt"&" "& "Henry, Matt" → Ampersandoperatören lägger ihop de två texterna Henry Matt
- Output → "Henry, Matt Henry, Matt"
- =MID(B5&" "&B5,SEARCH(",",B5)+2,LEN(B5)-1)→ blir
- MID("Henry, Matt Henry, Matt",8,10) → Här, 8 är den startnummer av karaktärerna och 10 är den totalt antal av tecken som vi kommer att extrahera med hjälp av MID-funktionen från texten "Henry, Matt Henry, Matt" .
- Utskrift → Matt Henry
- MID("Henry, Matt Henry, Matt",8,10) → Här, 8 är den startnummer av karaktärerna och 10 är den totalt antal av tecken som vi kommer att extrahera med hjälp av MID-funktionen från texten "Henry, Matt Henry, Matt" .
- "Henry, Matt"&" "& "Henry, Matt" → Ampersandoperatören lägger ihop de två texterna Henry Matt
- SEARCH(", ", "Henry, Matt") → Funktionen SEARCH hittar positionen för utrymmet i texten Henry Matt
- LEN((("Henry, Matt")-1) → LEN-funktionen bestämmer längden på tecknen
- Tryck sedan på ENTER efter att ha skrivit funktionerna.
- Slutligen kan du använda Handtag för fyllning för de andra cellerna så att namnen byts ut.
Därefter kommer följande resultat att visas i Omvänt namn kolumn.
Liknande läsningar
- Hur man vänder text till kolumner i Excel (6 praktiska metoder)
- Hur man vänder X-axeln i Excel (4 snabba knep)
- Omvänd ordningsföljden för staplade stapeldiagram i Excel (med snabba steg)
- Hur man vänder på kolumnerna vertikalt i Excel (3 sätt)
- Hur man vänder ordningen på arbetsblad i Excel (3 enkla sätt)
4. Vänd namn i Excel utan kommatecken
Om ditt dataset har namn utan kommatecken men du vill ändra dem med ett kommatecken följer du stegen nedan.
📌 Steg:
- Välj först cellen C5 och skriva ner de funktioner som anges nedan
Här, B5 är den Förnamn av den anställde.
Uppdelning av formel:
- LEN(B5)+1 → blir
- LEN((("Henry Matt")+1) → LEN-funktionen bestämmer längden på tecknen
- Utgång → 11
- SEARCH(", ",B5)+1 → blir
- SEARCH(((", ", "Henry Matt")+1) → SEARCH-funktionen hittar positionen för utrymmet i texten Henry Matt
- Utgång → 6+1→7
- B5&", "&B5 → blir .
- "Henry Matt"&","& "Henry Matt" → Ampersandoperatören lägger ihop de två texterna Henry Matt
- Output → "Henry Matt, Henry Matt"
- =MID(B5&" "&B5,SEARCH(",",B5)+2,LEN(B5)-1)→ blir
- MID("Henry Matt, Henry Matt",7,11) → Här, 7 är den startnummer av karaktärerna och 11 är den totalt antal av tecken som vi kommer att extrahera med hjälp av MID-funktionen från texten "Henry Matt, Henry Matt" .
- Utskrift → Matt, Henry
- MID("Henry Matt, Henry Matt",7,11) → Här, 7 är den startnummer av karaktärerna och 11 är den totalt antal av tecken som vi kommer att extrahera med hjälp av MID-funktionen från texten "Henry Matt, Henry Matt" .
- "Henry Matt"&","& "Henry Matt" → Ampersandoperatören lägger ihop de två texterna Henry Matt
- SEARCH(((", ", "Henry Matt")+1) → SEARCH-funktionen hittar positionen för utrymmet i texten Henry Matt
- LEN((("Henry Matt")+1) → LEN-funktionen bestämmer längden på tecknen
- Tryck på ENTER .
- Använd Handtag för fyllning för de andra cellerna och vänd namnen om utan kommatecken.
Till slut får du följande resultat.
5. Omvända namn med Excel VBA
Slutligen kan vi också vända namnet med hjälp av VBA code, ett programmeringsspråk för Microsoft Excel och andra kontorsverktyg.
📌 Steg:
- Gå till Utvecklare flik>> Visual Basic alternativ .
- Klicka på Infoga och välj sedan Modul
Efteråt, Modul 1 kommer att skapas där vi kommer att infoga vår kod.
- Skriv ner följande VBA kod i den skapade modulen
Sub name_flip() Dim rng As Range Dim wrk_rng As Range Dim sym As String On Error Resume Next Set wrk_rng = Application.Selection Set wrk_rng = Application.InputBox("Range", "Exceldemy", wrk_rng.Address, Type:=8) sym = Application.InputBox("Symbol intervall", "Exceldemy", " ", Type:=2) For Each rng In wrk_rng yValue = rng.Value name_list = VBA.Split(yValue, sym) If UBound(name_list) = 1Då är rng.Offset(0, 1) = name_list(1) + sym + name_list(0) End If Next End Sub
Här, name_flip är den Underförfarande namn. Vi har deklarerat rng , wrk_rng som Utbud , sym som Sträng .
- Kör sedan koden genom att trycka på F5 och en inmatningsruta visas.
- Markera alla celler som du vill vända (här, $B$5:$B$8 är vårt valda intervall) och tryck på OK .
- Därefter visas en ny inmatningsruta.
- Skriv ett kommatecken ( , ) som symbol för intervall och tryck på OK .
- Du får alltså ditt resultat.
Läs mer: Hur man vänder en sträng i Excel (3 lämpliga sätt)
Övningssektionen
Vi har gjort ett övningsavsnitt på varje blad på höger sida för att du ska kunna öva dig.
Slutsats
Så här är några enkla metoder för att Omvända namn i Excel Låt oss veta i kommentarsfältet om du har några frågor eller förslag. För bättre förståelse kan du ladda ner övningsbladet. Besök vår webbplats Excellent för att ta reda på olika typer av Excel-metoder. Tack för ditt tålamod med att läsa den här artikeln.