Hoe kinne jo karakters tafoegje yn Excel (5 manieren)

  • Diel Dit
Hugh West

Jo moatte soms tekens yn Excel tafoegje oan it begjin, ein, of op elke posysje fan alle sellen yn in seleksje. Ik tink dat elkenien wit hoe't jo dit mei de hân dwaan, It moat in lange tiid duorje om de tekst yn elke sel mei de hân yn te fieren. Yn dit artikel sille wy in oantal maklike manieren sjen litte om deselde karakters ta te foegjen oan in seleksje.

Praktykwurkboek downloade

Download dit oefenwurkboek om te oefenjen wylst jo dit artikel lêze.

Characters taheakje.xlsm

5 maklike manieren om karakters ta te foegjen yn Excel

Besjoch it folgjende senario: jo hawwe gegevens yn besteande sellen dy't nammen befetsje. Jo kinne in foarheaksel oan it begjin fan elke sel pleatse, in efterheaksel oan 'e ein, of wat tekst foar in formule.

Metoade 1: Ampersand Operator (&) om karakters ta te foegjen yn Excel

It ampersand (&) is in operator dy't benammen brûkt wurdt om meardere tekstkarakters yn ien te ferbinen.

wy sille it brûke om set tekens by de foar/nei fan alle sellen yn in berik.

Stap 1:

  • Klik op de earste sel fan de kolom wêr't jo wolle de omboude nammen om te ferskinen (C5).
  • Typ lykweardich teken (=), folge troch de tekst "Professor ", folge troch in ampersand (&).
="Professor "& B5

Stap 2:

  • Selektearje de sel mei de foarnamme (B5).
  • Druk op Enter te sjen deresultaat.
  • Slep nei AutoFill de sellen.

Metoade 2: CONCATENATE Funksje om karakters ta te foegjen yn Excel

De funksje CONCATENATE is in Excel-funksje wêrmei jo tekst ynfoegje kinne oan it begjin en ein fan in tekststring.

De funksje CONCATENATE() is gelyk oan it ampersand ( & amp;) operator yn termen fan funksjonaliteit. It ienige ferskil tusken de twa is hoe't wy se brûke. Wy kinne dizze funksje oan it begjin fan 'e ein fan' e tekst tapasse. Yn dizze seksje sille wy beide beprate.

2.1 CONCATENATE om karakters ta te foegjen oan it begjin fan alle sellen

Lit ús no sjen hoe't jo guon karakters taheakje kinne oan it begjin fan elke namme yn 'e dataset. Lit ús sizze dat jo de tekst " Professor " oan 'e ein fan elke namme taheakje wolle. Folgje dizze stappen om dizze metoade te learen.

Stap 1:

Klik op de earste sel fan de kolom dêr't jo wolle dat de omboude nammen ferskine ( F5 ).

Stap 2:

  • Typ lykweardich teken (=) om formule te typen.
  • Fier de funksje yn CONCATENATE

Stap 3:

  • Typ de titel “ Professor ” yn dûbele oanhalingstekens, folge troch in komma (,).
  • Selektearje de sel mei de foarnamme ( E5 )
  • Slút in heakje. Yn ús foarbyld moat jo formule no wêze

Formuletekst

=CONCATENATE("Professor ", E5)

Stap 4:

  • Druk Enter .
  • Sleep de fillhandgreep nei ûnderen om itselde effekt te berikken.

Jo sille merke dat de titel " Professor " is tafoege foar de earste nammen op 'e list.

2.2 CONCATENATE om karakters ta te foegjen oan 'e ein fan alle sellen

Lit ús no sjen hoe't jo wat karakters tafoegje oan de ein fan elke namme yn 'e dataset. Litte wy sizze dat jo de tekst "( USA )" oan 'e ein fan elke namme tafoegje wolle.

Stap 1:

  • Klik op de earste sel fan de kolom dêr't jo wolle dat de omboude nammen ferskine (C5 yn ús foarbyld).

Stap 2:

  • Typ lykweardich teken (=) om formule te typen.
  • Fier de funksje yn CONCATENATE .
  • Selektearje de sel mei de foarnamme (B5 yn ús foarbyld).
  • Foegje dan in komma yn, folge troch de tekst "( Feriene Steaten )".
  • Place in slotbeugel. Yn ús foarbyld moat jo formule no wêze:

Formuletekst

=CONCATENATE(B5, " (USA)")

Stap 3:

  • Druk op de Enter .
  • Sleep de fillhandgreep nei ûnderen om itselde effekt te berikken

Jo sille merke dat de tekst "( USA )." wurdt tafoege nei de earste nammen yn 'e list.

Metoade 3: Flash Fill to Add Characters in Excel

Excel's flash fill feature wurket magysk. As jo ​​Excel 2013 of letter brûke, kinne jo it brûke.

De feardichheden foar patroanherkenning fan Excel wurde brûkt yn dizze funksje. Itherkent in patroan yn jo gegevens en folt de rest fan de sellen fan de kolom yn mei itselde patroan foar jo.

3.1 Flash Fill om tekst ta te foegjen oan it begjin fan alle sellen

Stap 1:

  • Klik op de earste sel fan 'e kolom wêr't jo wolle dat de omboude nammen ferskine ( F5 ).
  • Typ de tekst “ Professor manueel yn, folge troch de foarnamme fan jo list

Stap 2

  • Druk op Enter .
  • Klik nochris op sel F5 .
  • Under de ljepper Data klikje op de Flash Fill knop (yn 'e groep ' Data Tools'). As alternatyf kinne jo gewoan op CTRL+E drukke op jo toetseboerd (Kommando+E) as jo op in Mac binne).

Dit sil itselde patroan kopiearje nei de rest fan de sellen yn 'e kolom ... yn in flits!

3.2 Flash-folje om tekst ta te foegjen nei it ein fan alle sellen

Stap 1:

  • Klik op de earste sel fan 'e kolom wêr't jo wolle dat de konvertearre nammen ferskine ( C5 ).
  • Typ de tekst “( USA ) mei de hân yn, folge troch de foarnamme fan jo list

Stap 2:

  • Druk op Enter .
  • Klik nochris op sel C5 .
  • Klikje ûnder de Data ljepper op de Flash Fill knop

Dit sil itselde patroan nei de rest kopiearje fan de sellen yn 'e kolom ... yn in flits!

Metoade 4: Karakters taheakje ynExcel foar/nei Spesifyk Nth Character

Om in spesifike tekst of karakter ta te foegjen op in spesifike lokaasje yn in sel, brek de orizjinele tekenrige yn twa helten en foegje de tekst dertusken ta. De syntaksis foar dy metoade is,

=CONCATENATE(LEFT(sel, n), “tekst”, RIGHT(sel, LEN(sel) -n))

Wêr,

  • LEFT (sel, n)= posysje fan it n-de teken fan links dat jo karakter taheakje wolle.
  • LEN (sel) -n)= Totaal oantal karakters minus n-de karakter.
  • RJOCHTS (sel, LEN(sel) -n))= posysje fan n-de karakter fan de rjochterkant.
  • CONCATENATE(LEFT(sel, n) , “ tekst “, RJOCHTS(sel, LEN(sel) -n)) = Foegje twa helten ta yn ien mei de CONCATENATE-funksje

Jo wolle bygelyks in (-) tafoegje nei it 5e karakter tusken de wurden James en (USA) út sel B5

Formule Tekst

=CONCATENATE(LEFT(B5, 5), "-", RIGHT(B5, LEN(B5) -5))

Stap 1:

  • Typ lykweardich teken (=) om formule te typen
  • Gebrûk CONCATENATE Funksje, folge troch in beugel ()

Stap 2:

  • Gebrûk de LEFT Funksje tusken heakjes.
  • Selektearje sel B5 foar hokker sel jo tafoegje wolle en typ in komma (,)
  • Typ 5 foar de 5e posysje fan lofts en slute de beugel.
  • Typ it koppelteken "-" tusken dûbele oanhalingstekens.

Stap 3:

  • Gebrûk de juste funksje folge troch in komma
  • Selektearje de B5-sel en typ komma
  • Gebrûk de LEN-funksje en selektearje sel B5
  • Typ min 5 (-5) om de posysje fan it n-de karakter fanôf rjochts te finen
  • Slute de heakjes.

Stap 4:

  • Druk op Enter om it resultaat te sjen

Metoade 5: VBA om spesifisearre karakter ta te foegjen oan alle sellen

De folgjende VBA Macro sil jo wurk makliker meitsje as jo wol oantsjutte tekens tafoegje oan elke sel fan in seleksje.

5.1 VBA: Spesifike karakter tafoegje oan it begjin fan elke sel

Stap 1:

  • Selektearje it berik ( E5:E12 ) wêryn jo spesifike tekst sille tafoegje

Stap 2:

  • Hâld de Alt + F11 toetsen yn Excel, en it iepent it finster Microsoft Visual Basic for Applications .
  • Klik op Ynfoegje > Module , en plak de folgjende VBA-koade yn it modulefinster.
  • Foegje de folgjende VBA-koade ta
5109

Stap 3:

Druk op de F5 toets om dizze makro en alles út te fieren fan 'e sellen wurde tafoege oan' e wearde Professor foar de sellynhâld

5.2 VBA: Spesifike tekst tafoegje oan 'e ein fan elke sel

Stap 1:

  • Selektearje it berik ( B5:B12 ) wêryn jo spesifike tekst taheakje sille

Stap 2:

  • Hâld de Alt + F11 toetsen yn Excel, en it iepenet de Microsoft Visual Basis foar applikaasjes finster.
  • Klik op Ynfoegje > Module , en plak de folgjende VBA-koade yn it modulefinster.
  • Foegje de folgjende VBA-koade ta
3159

Stap 3:

  • Druk op de F5 toets om dizze makro út te fieren en alle sellen sille de wearde "(USA)" tafoege wurde foar de selynhâld

Konklúzje

Tanke jo foar it lêzen fan dit artikel. Mei dizze metoaden kinne jo maklik tekens tafoegje oan sellen of spesifike posysjes as jo wolle. As jo ​​​​fragen hawwe - Fiel jo frij om ús te freegjen. Wy, The Exceldemy Team, reageare altyd op jo fragen.

Hugh West is in tige betûfte Excel-trainer en analist mei mear as 10 jier ûnderfining yn 'e yndustry. Hy hat in bachelorstitel yn boekhâlding en finânsjes en in masterstitel yn bedriuwsadministraasje. Hugh hat in passy foar lesjaan en hat in unike lesoanpak ûntwikkele dy't maklik te folgjen en te begripen is. Syn saakkundige kennis fan Excel hat tûzenen studinten en professionals wrâldwiid holpen har feardigens te ferbetterjen en útblinke yn har karriêre. Troch syn blog dielt Hugh syn kennis mei de wrâld, en biedt fergese Excel-tutorials en online training om partikulieren en bedriuwen te helpen har folsleine potensjeel te berikken.