Sådan omvendes navne i Excel (5 praktiske metoder)

  • Del Dette
Hugh West

Ønsker du at lære hvordan man vender navne i Excel med nogle spændende formler? Denne artikel er for dig. Her har vi diskuteret 5 enkle og praktiske metoder til at vende navne i Excel.

Download arbejdsbog til øvelser

Download den følgende øvelsesarbejdsbog, som vil hjælpe dig med at få et bedre indblik i emnet.

Omvendt navngivning.xlsm

5 metoder til at omvende navne i Excel

Her har vi en liste over de Fuldt navn Nu vil vi demonstrere procedurerne for at vende navnene på medarbejderne i henhold til de ordrer, du har brug for.

For ikke at nævne, at vi har brugt Microsoft Excel 365 til at oprette denne artikel, men du kan bruge en hvilken som helst anden version, hvis det passer dig.

1. Brug af Flash Fill funktionen til at omvende navne i Excel

I begyndelsen kan vi bruge Excel Flash Fill funktion til at vende navne i Excel.

For at vende den Fuldt navn , skal du følge nedenstående trin.

📌 Trin:

  • Først skal du skrive fornavnet i den ønskede rækkefølge som i skærmbilledet nedenfor.

  • Vælg derefter den første celle i den Omvendt navn kolonnen og gå til Hjem faneblad>> Fyld drop-down>> Flash Fill .

  • Klik derefter på celle C5 og træk derefter ned i Håndtag til påfyldning værktøj for andre celler.

  • Hvis det viste resultat derefter er det ønskede, skal du klikke på ikonet, der er vist i figuren, og vælge Accepter forslag .

Derfor kan du se, at fornavnene er blevet vendt om. Sådan vender du navne om i Excel.

2. Anvendelse af MID-, SEARCH- og LEN-funktionerne på omvendte navne i Excel

I denne metode anvender vi kombinationen af MID , SØG , og LEN funktioner til at vende navnene om.

📌 Trin:

  • Vælg celle C5 og skriv nedenstående funktion ned.
=MID(B5&" "&B5,SEARCH(" ",B5)+1,LEN(B5))

Du kan også skrive det på funktionsfeltet.

Her, B5 er den Fornavn af den ansatte.

Opdeling af formler:

  • LEN(B5) → bliver
    • LEN("Henry Matt") → LEN-funktionen bestemmer længden af tegnene
      • Udgang → 10
    • SEARCH(" ",B5) → bliver
      • SEARCH(" ", "Henry Matt") → Funktionen SEARCH finder placeringen af mellemrum i teksten Henry Matt
        • Udgang → 6
      • SEARCH(" ",B5)+1 → bliver
        • 6+1 → 7
      • B5&" "&B5 → bliver
        • "Henry Matt"&" "& "Henry Matt" → Ampersand-operatøren vil lægge de to tekster sammen Henry Matt
          • Output → "Henry Matt Henry Matt"
        • MID(B5&" "&B5,SEARCH(" ",B5)+1,LEN(B5)) → bliver
          • MID("Henry Matt Henry Matt",7,10) → Her, 7 er den startnummer af figurerne og 10 er den samlet antal af tegn, som vi vil udtrække ved hjælp af MID-funktionen fra teksten "Henry Matt Henry Matt" .
            • Output → Matt Henry

  • Når du har skrevet funktionen, skal du trykke på INDTAST og du vil få resultatet.
  • Brug Fuldt håndtag for de andre celler, og dette vil ændre navnene.

Herefter får du følgende resultat.

3. Vending af navne med komma i Excel

Nogle gange har dit datasæt navne adskilt med et komma. Hvis du vil ændre det, skal du følge nedenstående trin.

📌 Trin:

  • Vælg celle C5 og skriv de nedenfor anførte funktioner ned.

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

Her, B5 er den Fornavn af den ansatte.

Opdeling af formler:

  • LEN(B5)-1 → bliver
    • LEN((("Henry, Matt")-1) → LEN-funktionen bestemmer længden af tegnene
      • Udgang → 10
    • SEARCH(", ",B5) → bliver
      • SEARCH(", ", "Henry, Matt") → Funktionen SEARCH finder placeringen af mellemrum i teksten Henry Matt
        • Udgang → 6
      • SEARCH(" ",B5)+2 → → bliver
        • 6+2 → 8
      • B5&" "&B5 → bliver
        • "Henry, Matt"&" "& "Henry, Matt" → Ampersand-operatøren vil lægge de to tekster sammen Henry Matt
          • Output → "Henry, Matt Henry, Matt"
        • =MID(B5&" "&B5,SEARCH(",",B5)+2,LEN(B5)-1)→ bliver
          • MID("Henry, Matt Henry, Matt",8,10) → Her, 8 er den startnummer af figurerne og 10 er den samlet antal af tegn, som vi vil udtrække ved hjælp af MID-funktionen fra teksten "Henry, Matt Henry, Matt" .
            • Output → Matt Henry

  • Derefter skal du trykke på INDTAST efter at have skrevet funktionerne.
  • Til sidst skal du bruge Håndtag til påfyldning for de andre celler, og dette vil bytte om på dine navne.

Herefter vises følgende resultater i Omvendt navn kolonne.

Lignende læsninger

  • Sådan omvendes tekst til kolonner i Excel (6 praktiske metoder)
  • Sådan vender du X-aksen om i Excel (4 hurtige tricks)
  • Omvendt rækkefølge af stablede søjlediagrammer i Excel (med hurtige trin)
  • Sådan omvendes rækkefølgen af kolonner lodret i Excel (3 måder)
  • Sådan vender du rækkefølgen af regneark i Excel (3 nemme måder)

4. Vending af navne i Excel uden komma

Hvis dit datasæt har navne uden komma, men du ønsker at vende dem med et komma, skal du følge nedenstående trin.

📌 Trin:

  • Først skal du vælge cellen C5 og skriv nedenstående funktioner ned
=MID(B5&", "&B5,SEARCH(" "",B5)+1,LEN(B5)+1)

Her, B5 er den Fornavn af den ansatte.

Opdeling af formler:

  • LEN(B5)+1 → bliver
    • LEN((("Henry Matt")+1) → LEN-funktionen bestemmer længden af tegnene
      • Udgang → 11
    • SEARCH(", ",B5)+1 → → bliver
      • SEARCH(((", ", "Henry Matt")+1) → SEARCH-funktionen finder placeringen af mellemrum i teksten Henry Matt
        • Udgang → 6+1→7
      • B5&", "&B5 → bliver
        • "Henry Matt"&","& "Henry Matt" → Ampersand-operatøren vil lægge de to tekster sammen Henry Matt
          • Output → "Henry Matt, Henry Matt"
        • =MID(B5&" "&B5,SEARCH(",",B5)+2,LEN(B5)-1)→ bliver
          • MID("Henry Matt, Henry Matt",7,11) → Her, 7 er den startnummer af figurerne og 11 er den samlet antal af tegn, som vi vil udtrække ved hjælp af MID-funktionen fra teksten "Henry Matt, Henry Matt" .
            • Output → Matt, Henry

  • Tryk på INDTAST .
  • Brug Håndtag til påfyldning for de andre celler og vend navnene om uden kommaer.

Til sidst vil du få følgende resultat.

5. Omvendelse af navne ved hjælp af Excel VBA

Endelig kan vi også vende navnet om ved hjælp af VBA kode, et programmeringssprog til Microsoft Excel og andre kontorværktøjer.

📌 Trin:

  • Gå til Udvikler faneblad>> Visual Basic mulighed .

  • Klik på den Indsæt og vælg derefter fanen Modul

Efterfølgende, Modul 1 vil blive oprettet, hvor vi indsætter vores kode.

  • Skriv følgende ned VBA kode inde i det oprettede modul
 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 interval", "Exceldemy", " ", Type:=2) For Each rng In wrk_rng yValue = rng.Value name_list = VBA.Split(yValue, sym) If UBound(name_list) = 1Then rng.Offset(0, 1) = name_list(1) + sym + name_list(0) End If Next End Sub  Her,  name_flip  er den  underprocedure  navn. Vi har erklæret  rng  ,  wrk_rng  som  Område  ,  sym  som  String  . 

  • Derefter skal du køre koden ved at trykke på F5 knappen, og der vises et indtastningsfelt.
  • Vælg alle de celler, du vil vende (her, $B$5:$B$8 er vores valgte område) og tryk på OK .

  • Derefter vises et andet indtastningsfelt.
  • Skriv et komma ( , ) som symbol for interval og tryk på OK .

  • Du vil derfor få dit resultat.

Læs mere: Sådan vender du en streng om i Excel (3 egnede måder)

Øvelsesafsnit

Vi har lavet et øvelsesafsnit på hvert ark til højre side, så du kan øve dig. Du kan gøre det selv.

Konklusion

Så dette er nogle nemme metoder til at Omvendte navne i Excel Lad os vide i kommentarfeltet, hvis du har spørgsmål eller forslag. For bedre forståelse kan du downloade øvelsesarket. Besøg vores websted Exceldemy for at finde ud af forskellige former for excel-metoder. Tak for din tålmodighed med at læse denne artikel.

Hugh West er en meget erfaren Excel-træner og analytiker med over 10 års erfaring i branchen. Han har en bachelorgrad i regnskab og finans og en kandidatgrad i Business Administration. Hugh har en passion for undervisning og har udviklet en unik undervisningstilgang, der er nem at følge og forstå. Hans ekspertviden om Excel har hjulpet tusindvis af studerende og fagfolk verden over med at forbedre deres færdigheder og udmærke sig i deres karriere. Gennem sin blog deler Hugh sin viden med verden og tilbyder gratis Excel-tutorials og onlinetræning for at hjælpe enkeltpersoner og virksomheder med at nå deres fulde potentiale.