Note: The other languages of the website are Google-translated. Back to English
English English

Excel-formel: Lägg till kommatecken mellan namnen

Om vi ​​antar att det finns en lista med kundnamn i ett kalkylblad, måste du lägga till kommatecken mellan förnamn och efternamn enligt nedanstående skärmdump, hur kan du snabbt lösa det istället för manuella kommatecken? Här finns formler för att lösa detta jobb i Excel.
doc förkorta ord 1

Lägg bara till komma efter förnamn

Om du bara vill lägga till komma efter förnamn kan du använda en formel som kombinerar HITTA och BYT ut funktioner.
doc lägg till komma mellan namn 2

Generisk formel:

REPLACE(txt,FIND(" ",txt),0,",")

Argument

Txt: the name you want to add comma.

Hur den här formeln fungerar

Här är ett fullständigt namn i cell B3, nu i cell C3, du kan använda formeln nedan för att lägga till komma efter förnamnet.

=REPLACE(B3,FIND(" ",B3),0,",")

Presse ange nyckel.
doc lägg till komma mellan namn 3

Förklaring

FINDfunktion: HITTA-funktionen får platsen för ett visst tecken i en textsträng. Här används den för att hitta platsen för första mellanslaget i cellen B3, den returnerar 5.

REPLACE fungera: REPLACE-funktionen ersätter den gamla texten som anges av en plats i den angivna textsträngen med en ny. Men om argumentet num_char i REPLACE-funktionen är noll lägger det till det nya tecknet. Nu lägger det till kommatecken före tecknet i textens femte position i cell B5.

Lägg till komma mellan namn (förnamn, mellannamn och efternamn)

Om du vill lägga till kommatecken mellan namnen som visas nedan, kan du använda formeln som kombinerar SUBSTITUTE-funktion och TRIM-funktion.
doc lägg till komma mellan namn 4

Generisk formel:

SUBSTITUTE(TRIM(txt)," ",", ")

Argument

Txt: the full name you used to add comma.

Hur den här formeln fungerar

Exempel: För att lägga till komma mellan namn i intervall B3: B8, använd nedanstående formel:

=SUBSTITUTE(TRIM(B3)," ",", ")

Presse ange -tangenten, dra sedan fyllningshandtaget ner till cell B8, nu har kommatecken lagts till mellan namnen.
doc lägg till komma mellan namn 5

Förklaring

TRIM fungera: den här funktionen används för att ta bort extra mellanslag i textsträngen.

SUBSTITUTE fungera: den här funktionen ersätter gammal text med en ny. Här ersätter det alla mellanslag med mellanslag plus komma.

Anmärkningar

Om du inte behöver ta bort extra utrymme, använd bara SUBSTITUTE-funktionen direkt.

=SUBSTITUTE((B3)," ",", ")

Provfil

doc-provKlicka för att ladda ner exempelfilen


Relativa formler


Relativa funktioner


De bästa Office-produktivitetsverktygen

Kutools för Excel - Hjälper dig att sticka ut från mängden

Vill du slutföra ditt dagliga arbete snabbt och perfekt? Kutools för Excel ger 300 kraftfulla avancerade funktioner (kombinera arbetsböcker, summera efter färg, dela cellinnehåll, konvertera datum och så vidare ...) och spara 80% tid åt dig.

  • Designad för 1500 arbetsscenarier, hjälper dig att lösa 80% Excel-problem.
  • Minska tusentals tangentbord och musklick varje dag, lindra dina trötta ögon och händer.
  • Bli en expert på 3 minuter. Behöver inte längre komma ihåg några smärtsamma formler och VBA-koder.
  • 30 dagars obegränsad gratis provperiod. 60-dagars pengarna tillbaka-garanti. Gratis uppgradering och support i 2 år.
Ribbon of Excel (med Kutools för Excel installerat)

Fliken Office - Aktivera läsning och redigering av flikar i Microsoft Office (inkluderar Excel)

  • En sekund att växla mellan dussintals öppna dokument!
  • Minska hundratals musklick åt dig varje dag, säg adjö till mushanden.
  • Ökar din produktivitet med 50% när du tittar på och redigerar flera dokument.
  • Ger effektiva flikar till Office (inkluderar Excel), precis som Chrome, Firefox och ny Internet Explorer.
Skärmdump av Excel (med Office-fliken installerad)
Sortera kommentarer efter
Kommentarer (0)
Inga betyg än. Bli först med att betygsätta!
Det finns inga kommentarer här ännu
Lämna dina kommentarer
Postar som gäst
×
Betygsätt detta inlägg:
0   Tecken
Föreslagna platser