Ynhâldsopjefte
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.