Separera för- och efternamn med mellanslag med Excel-formeln (3 sätt)

  • Dela Detta
Hugh West

Microsoft Excel Ofta behöver vi separera för- och efternamn. Att separera för- och efternamn kan göras med flash-fyllning och formler. I den här handledningen kommer jag att visa dig hur du separerar för- och efternamn med hjälp av Excel-formler med mellanslag.

Ladda ner övningsboken

Ladda ner den här arbetsboken för att träna medan du läser den här artikeln.

Separera för- och efternamn med mellanslag.xlsx

3 lämpliga metoder för att separera för- och efternamn med mellanslag med hjälp av formel i Excel

I den här artikeln kommer jag att beskriva 3 enkla metoder för att separera för- och efternamn med mellanslag med hjälp av Excel-formler. Antag att vi har ett dataset med några fullständiga anställdas namn. Nu ska vi separera deras för- och efternamn i olika kolumner.

1. Kombinera funktionerna LEN, SEARCH, LEFT och RIGHT för att separera för- och efternamn med ett mellanslag

Separera för- och efternamn med " Text till kolumner " och " Flash fylla " och " Excel Formel ". I den här metoden separerar vi namn med kombinationen av LEN , SÖKNING , VÄNSTER, och RÄTT funktioner .

Steg 1:

  • Välj en cell där formeln ska tillämpas. Här har jag valt cell ( E5 ).
  • Tillämpa formeln.
= VÄNSTER(C5,SEARCH(" ",C5)-1)

Var,

  • Sökfunktion letar efter en textsträng inom en annan textsträng och returnerar dess position.
  • Vänsterfunktion extraherar ett givet antal tecken från vänster sida av en given textsträng.

Steg 2:

  • Tryck på Gå in på .
  • Här har vi vårt förnamn separerat från cell ( C5 ).
  • Dra nedåt för att få fram de första namnen i kolumnen.

  • På så sätt får vi alla förnamn separerade i en ny kolumn.

Låt oss nu separera efternamnet. För att separera efternamn följ instruktionerna nedan-

Steg 3:

  • Välj en cell ( F5 ).
  • Tillämpa formeln.
=RIGHT(C5,LEN(C5)-SEARCH(" ",C5,1))

Var,

  • RIGHT-funktion returnerar ett visst antal tecken från den högra sidan.
  • LEN-funktionen återger längden på en given textsträng.
  • SÖK-funktionen letar efter en textsträng inom en annan textsträng och returnerar dess position.

Steg 4:

  • Klicka på Gå in på .
  • Med hjälp av formeln får du ditt efternamn i cell .
  • Dra ner " Fyll handtag " för att få fram alla efternamn.

  • På så sätt kan vi få de efternamn vi vill ha.

  • Med hjälp av en formel har vi lyckats separera vårt för- och efternamn med ett mellanslag. Så enkelt är det.

Läs mer: Hur man delar upp namn i tre kolumner i Excel (3 metoder)

2. Dela för- och efternamn från namn med kommatecken med Excel-formel

I vissa datamängder finns ett kommatecken (,) mellan ett namn. Betyder det att vi inte kan separera namnen? Nej, det gör det inte. I den här metoden förklarar jag hur du kan separera för- och efternamn om datasetet har ett kommatecken mellan namnen.

Steg 1:

  • Välj en cell för att skriva formeln. Här har jag valt cell ( E5 ).
  • Skriv formeln i cellen-
=RIGHT(C5, LEN(C5) - SEARCH(" ", C5))

Steg 2:

  • Tryck på Gå in på .
  • Den visar det första namnet från cell ( C5 ).
  • Dra nedåt för att fylla kolumnen med alla förnamn.

  • Vi har alltså våra förnamn i kolumnen medan datasetet har ett kommatecken. (,) mellan alla namn.

Steg 3:

  • Välj cell ( F5 ).
  • Tillämpa formeln.
=VÄNSTER(C5, SEARCH(" ", C5) - 2)

Steg 4:

  • Klicka på Gå in på .
  • cell ( F5 ) har vi vårt efternamn.
  • Dra ner " Fyll handtag " för att tillämpa samma formel på resten av cellerna.

  • Här har vi alla för- och efternamn uppdelade i olika kolumner.

Namnuppsättningen innehöll ett kommatecken (,) Men med hjälp av formler kan vi dela upp namnen från kolumnen.

Läs mer: Hur man delar namn med kommatecken i Excel (3 lämpliga sätt)

3. Separera för-, efter- och mellannamn med mellanslag med hjälp av Excel-formel

Många dataset innehåller för-, efter- och mellannamn. Tidigare har vi använt formler för att separera för- och efternamn. Dessa fungerar inte om datasetetet har ett mellannamn. I den här metoden beskriver jag hur du kan separera alla namn med mellanslag med hjälp av Excel-formler.

Steg 1:

  • Jag har valt en cell ( E5 ) för att få fram det första namnet i cellen.
  • Tillämpa formeln.
=VÄNSTER(C5, SEARCH(" ",C5,1)-1)

Steg 2:

  • Tryck nu på Gå in på .
  • Dra nedåt för att slutföra uppgiften.

  • Kolumnen fylls med förnamn som separerar namn från datasetet.

Steg 3:

  • Som mellannamn väljer du ett cell ( F5 ).
  • Tillämpa formeln.
=MID(C5,SEARCH(" ",C5) + 1, SEARCH(" ", C5, SEARCH(" ", C5) + 1) - SEARCH(" ", C5) -1)

Var,

  • MID-funktion extraherar ett visst antal tecken från mitten av en textsträng.

Steg 4:

  • För att få fram mellannamnet, tryck på Gå in på .
  • Dra ner " Fyll på Handtag ".

  • Du hittar alla mellannamn.

Steg 5:

  • Välj en cell ( G5 ).
  • Tillämpa formeln.
=RIGHT(C5, LEN(C5) - SEARCH(" ", C5, SEARCH(" ", C5, 1)+1))

Steg 6:

  • Klicka på Gå in på .
  • Dra i " Fyll på handtag " nedåt.

  • Vi har separerat våra efternamn.

  • På så sätt kan du enkelt få alla namn separerade.

Läs mer: Hur man delar upp namn med hjälp av en formel i Excel (4 enkla metoder)

Saker att komma ihåg

  • Till Separata namn. snabbare kan du använda flash fyllning Vanligtvis är det aktiverat som standard. Om det inte fungerar, klicka på flash fyllning på knappen på Fliken Data> Dataverktyg grupp. Om det fortfarande inte fungerar, gå till Fil> Alternativ , välj " Avancerad ", och välj " Automatisk blixtfyllning ".

Slutsats

I den här artikeln har jag täckt alla metoder för att separera för- och efternamn med mellanslag med hjälp av Excel-formler. Hoppas att du finner det användbart. Glöm inte att dela din åsikt i kommentarsfältet nedan. Tack!

Hugh West är en mycket erfaren Excel-tränare och analytiker med över 10 års erfarenhet i branschen. Han har en kandidatexamen i redovisning och ekonomi och en magisterexamen i företagsekonomi. Hugh har en passion för undervisning och har utvecklat ett unikt undervisningssätt som är lätt att följa och förstå. Hans expertkunskap om Excel har hjälpt tusentals studenter och yrkesverksamma över hela världen att förbättra sina färdigheter och utmärka sig i sina karriärer. Genom sin blogg delar Hugh med sig av sin kunskap med världen, och erbjuder gratis Excel-handledning och onlineutbildning för att hjälpa individer och företag att nå sin fulla potential.