Tabela e përmbajtjes
Mund t'ju duhet të shtoni karaktere në Excel në fillim, në fund ose në çdo pozicion të të gjitha qelizave në një përzgjedhje herë pas here. Mendoj se të gjithë e dinë se si ta bëjnë këtë me dorë, duhet një kohë e gjatë për të futur manualisht tekstin në secilën qelizë. Në këtë artikull, ne do të tregojmë një numër mënyrash të thjeshta për të shtuar të njëjtat karaktere në një përzgjedhje.
Shkarkoni Librin e Punës praktike
Shkarko këtë libër pune praktike për të ushtruar ndërsa jeni duke lexuar këtë artikull.
Shto karaktere.xlsm
5 mënyra të thjeshta për të shtuar karaktere në Excel
Konsideroni skenarin e mëposhtëm: ju keni të dhëna në qelizat ekzistuese që përmbajnë emra. Ju mund të dëshironi të vendosni një parashtesë në fillim të çdo qelize, një prapashtesë në fund ose një tekst përpara një formule.
Metoda 1: Operatori Ampersand (&) për të shtuar karaktere në Excel
Ampersand (&) është një operator që përdoret kryesisht për bashkimin e shumë karaktereve tekst në një.
ne do ta përdorim atë për të vendosni karakteret në para/pas të të gjitha qelizave në një interval.
Hapi 1:
- Klikoni në qelizën e parë të kolonës ku dëshironi emrat e konvertuar për t'u shfaqur (C5).
- Shkruani shenjën e barabartë (=), e ndjekur nga teksti "Profesor", e ndjekur nga një ampersand (&).
="Professor "& B5
Hapi 2:
- Zgjidhni qelizën që përmban emrin e parë (B5).
- Shtypni Hyni për të parërezultat.
- Zvarritni te mbushja automatike e qelizave.
Metoda 2: CONCATENATE Funksioni për të shtuar karaktere në Excel
Funksioni CONCATENATE është një funksion Excel që ju lejon të futni tekst në fillim dhe në fund të një vargu teksti.
Funksioni CONCATENATE() është i ngjashëm me ampersand ( &) operator për sa i përket funksionalitetit. Dallimi i vetëm midis të dyjave është se si i përdorim ato. Këtë funksion mund ta zbatojmë në fillim të fundit të tekstit. Në këtë seksion, ne do t'i diskutojmë të dyja.
2.1 BASHKIMI për të shtuar karaktere në fillimin e të gjitha qelizave
Tani le të shohim se si të shtojmë disa karaktere në fillimi i çdo emri në grupin e të dhënave. Le të themi se dëshironi të shtoni tekstin “ Profesor ” në fund të çdo emri. Ndiqni këto hapa për të mësuar këtë metodë.
Hapi 1:
Klikoni në qelizën e parë të kolonës ku dëshironi të shfaqen emrat e konvertuar ( F5 ).
Hapi 2:
- Shkruani shenjën e barabartë (=) për të shtypur formulën.
- Fut funksionin CONCATENATE
Hapi 3:
- Shkruaj titullin " Profesor " në thonjëza të dyfishta, e ndjekur nga një presje (,).
- Zgjidhni qelizën që përmban emrin e parë ( E5 )
- Vendosni një kllapa mbyllëse. Në shembullin tonë, formula juaj tani duhet të jetë
Teksti i formulës
=CONCATENATE("Professor ", E5)
Hapi 4:
- Shtypni Enter .
- Zvarrit poshtë dorezën e mbushjes për të arritur të njëjtin efekt.
Do të vëreni se titulli " Profesor " është shtohen para emrave të parë në listë.
2.2 BASHKIMI për të shtuar karaktere në fund të të gjitha qelizave
Tani le të shohim se si të shtojmë disa karaktere në fundi i çdo emri në grupin e të dhënave. Le të themi se dëshironi të shtoni tekstin "( USA )" në fund të çdo emri.
Hapi 1:
- Klikoni në qelizën e parë të kolonës ku dëshironi të shfaqen emrat e konvertuar (C5 në shembullin tonë).
Hapi 2:
- Shkruani shenjën e barabartë (=) për të shtypur formulën.
- Fut funksionin CONCATENATE .
- Zgjidhni qelizën që përmban emrin e parë (B5 në shembulli ynë).
- Më pas, futni një presje, e ndjekur nga teksti “( SHBA )”.
- Vendosni një kllapë mbyllëse. Në shembullin tonë, formula juaj tani duhet të jetë:
Teksti i formulës
=CONCATENATE(B5, " (USA)")
Hapi 3:
- Shtypni Enter .
- Zvarritni poshtë dorezën e mbushjes për të arritur të njëjtin efekt
Do të vini re se teksti “( SHBA )” shtohet pas emrave të parë në listë.
Metoda 3: Flash Fill për të shtuar karaktere në Excel
Veçoria e mbushjes së flashit të Excel funksionon në mënyrë magjike. Nëse po përdorni Excel 2013 ose version më të ri, do të mund ta përdorni.
Shkathtësitë e njohjes së modelit të Excel përdoren në këtë funksion. Ajonjeh një model në të dhënat tuaja dhe plotëson pjesën tjetër të qelizave të kolonës me të njëjtin model për ju.
3.1 Flash Fill për të shtuar tekstin në fillim të të gjitha qelizave
Hapi 1:
- Klikoni në qelizën e parë të kolonës ku dëshironi të shfaqen emrat e konvertuar ( F5 ).
- Shkruani manualisht tekstin “ Profesor ”, pasuar nga emri i parë i listës suaj
Hapi 2
- Shtypni Enter .
- Klikoni përsëri në qelizën F5 .
- Nën skedën Data , klikoni në <3 Butoni>Flash Fill (në grupin ' Mjetet e të dhënave'). Përndryshe, thjesht mund të shtypni CTRL+E në tastierën tuaj (Command+E) nëse jeni në Mac).
Kjo do të kopjojë të njëjtin model në pjesën tjetër të qelizave në kolonë… menjëherë!
3.2 Flash Plotësoni për të Shtuar Tekst deri në fund të të gjitha qelizave
Hapi 1:
- Klikoni në qelizën e parë të kolonës ku dëshironi të shfaqen emrat e konvertuar ( C5 ).
- Shkruani manualisht tekstin “( USA )”, pasuar nga emri i parë i listës suaj
Hapi 2:
- Shtypni Enter .
- Klikoni përsëri në qelizën C5 .
- Nën skedën Data , klikoni në butonin Flash Fill
Kjo do të kopjojë të njëjtin model në pjesën tjetër e qelizave në kolonë… menjëherë!
Metoda 4: Shtoni karaktere nëExcel para/pas Karakterit specifik të nëntë
Për të shtuar një tekst ose karakter specifik në një vend të caktuar në një qelizë, ndani vargun origjinal në dy gjysma dhe shtoni tekstin midis tyre. Sintaksa për atë metodë është,
=CONCATENATE(LEFT(qeliza, n), "tekst", Djathtas(qeliza, LEN(qeliza) -n))
Ku,
- LEFT (qeliza, n)= pozicioni i karakterit të n-të nga e majta që dëshironi të shtoni karakter.
- LEN (qeliza) -n)= Numri total i karaktereve minus karakterin e n-të.
- Djathtas (qeliza, LEN(qeliza) -n))= pozicioni i karakterit të n-të nga ana e djathtë.
- CONCATENATE(LEFT(cell, n) , “ tekst “, DJATHTA(qeliza, LEN(qeliza) -n)) = Shtoni dy gjysma në një duke përdorur funksionin CONCATENATE
Për shembull, dëshironi të shtoni një (-) pas karakterit të 5-të midis fjalëve James dhe (USA) nga qeliza B5
Formula Tekst
=CONCATENATE(LEFT(B5, 5), "-", RIGHT(B5, LEN(B5) -5))
Hapi 1:
- Shkruani shenjën e barabartë (=) për të shtypur formulën
- Përdor funksionin CONCATENATE , i ndjekur nga një kllapë ()
Hapi 2:
- Përdor Funksioni LEFT midis kllapave.
- Zgjidhni qelizën B5 për cilën qelizë dëshironi të shtoni dhe shkruani një presje (,)
- Shkruani 5 për pozicionin e 5-të nga e majta dhe mbyllni kllapa.
- Shkruani vizën "-" midis thonjëzave të dyfishta.
Hapi 3:
- Përdor Funksioni i djathtë i ndjekur nga një presje
- Zgjidhni qelizën B5 dhe shkruani presje
- Përdor Funksioni LEN dhe zgjidhni qelizën B5
- Shkruani minus 5 (-5) për të gjetur pozicionin e karakterit të n-të nga e djathta
- Mbyll Kllapat.
Hapi 4:
- Shtypni Enter për të parë rezultatin
Metoda 5: VBA për të shtuar karaktere të specifikuara në të gjitha qelizat
Makroja e mëposhtme VBA do ta bëjë punën tuaj më të lehtë nëse ju dëshironi të shtoni karaktere të specifikuara në secilën qelizë të një përzgjedhjeje.
5.1 VBA: Shtimi i karaktereve specifike në fillim të çdo qelize
Hapi 1:
- Zgjidhni gamën ( E5:E12 ) në të cilën do të shtoni tekst specifik
Hapi 2:
- Mbajeni të shtypur tastet Alt + F11 në Excel dhe hapet dritarja Microsoft Visual Basic për Aplikacione .
- Klikoni Fut > Moduli dhe ngjisni kodin e mëposhtëm VBA në dritaren e modulit.
- Shtoni kodin e mëposhtëm VBA
7138
Hapi 3:
Shtypni tastin F5 për të ekzekutuar këtë makro dhe të gjitha e qelizave do t'i shtohen vlerës Profesor përpara përmbajtjes së qelizës
5.2 VBA: Shtimi i tekstit specifik në fund të çdo qelize
Hapi 1:
- Zgjidhni gamën ( B5:B12 ) në të cilën do të shtoni tekst specifik
Hapi 2:
- Mbani të shtypur tastet Alt + F11 në Excel dhe hapet Microsoft Visual Bazë për aplikacione dritare.
- Klikoni Insert > Moduli dhe ngjisni kodin e mëposhtëm VBA në dritaren e modulit.
- Shtoni kodin e mëposhtëm VBA
2317
Hapi 3:
- Shtypni tastin F5 për të ekzekutuar këtë makro dhe të gjitha qelizave do t'u shtohet vlera "(SHBA)" përpara përmbajtjes së qelizës
Përfundim
Faleminderit ju për të lexuar këtë artikull. Duke përdorur këto metoda, ju lehtë mund të shtoni karaktere në qeliza ose pozicione specifike sipas dëshirës tuaj. Nëse keni ndonjë pyetje - Mos ngurroni të na pyesni. Ne, Ekipi i Exceldemy, jemi gjithmonë të përgjegjshëm ndaj pyetjeve tuaja.