Tabela e përmbajtjes
Ndonjëherë na duhet të bashkojmë disa qeliza në një për të marrë rezultatin e dëshiruar. Pa dyshim, Excel ofron disa veçori më të shpejta për ta bërë këtë. Në këtë artikull, unë do të diskutoj 7 metodat më të shpejta për të bashkuar tekstin nga dy qeliza në Excel me shpjegimin e nevojshëm.
Shkarkoni Librin e Punës Praktike
Metodat për të bashkuar tekstin.xlsm
7 Metodat për të bashkuar tekstin nga dy qeliza në Excel
Ne do të përdorim grupin e të dhënave të mëposhtme për detyrat tona të sotme. Këtu jepet emri dhe mbiemri. Dhe, ne duhet të bashkojmë tekstin nga këto dy qeliza.
1. Bashkoni tekstin duke përdorur simbolin ampersand (&)
Në fillim, unë' Do t'ju tregoj një metodë të thjeshtë për të bashkuar dy qeliza - duke përdorur simbolin ampersand ( & ). Ne mund ta përdorim simbolin në dy mënyra të veçanta.
1.1. Simboli ampersand pa ndarës
Nëse dëshironi të bashkoni tekstin nga dy qeliza duke përjashtuar çdo karakter hapësinor që do të thotë pa ndarës, mund të përdorni simbolin ampersand siç tregohet në formulën e mëposhtme.
=B5&C5
Këtu, B5 është qeliza fillestare e emrit dhe C5 është qeliza fillestare e mbiemrit.
Pas futjes së formulës në qelizën D5 , nëse shtypni Enter dhe përdorni mjetin Fill Handle Tool (thjesht tërhiqni poshtë katrorin e vogël me ngjyrë të gjelbër që ndodhet në fund të djathtë të qelizës), do të merrni rezultatin e mëposhtëm.
1.2. Simboli ampersand me karakter hapësinor
Por na duhen karaktere hapësinore midis emrit të plotë në këtë grup të dhënash. Gjithashtu, mund t'ju duhet një karakter hapësirë për të bashkuar tekstin nga dy qeliza. Në një situatë të tillë, thjesht përdorni formulën e mëposhtme.
=B5&" "&C5
Këtu, unë vendos hapësirë brenda thonjëzave të dyfishta për të përfshirë hapësirën midis teksti i shkrirë.
Nëse duhet të përdorni hapësirën me presje, thjesht futni presjen në vend të hapësirës.
=B5&", "&C5
Përsëri, mund të përdorni hapësirën e pikëpresjes në vend të presjes për kërkesën tuaj.
=B5&"; "&C5
Pasi të keni futur formulat dhe duke përdorur Plotësoni mjetin e dorezës , dalja do të jetë si më poshtë.
Lexo më shumë: Si të bashkoni qelizat në tabelën Excel (7 mënyra)
2. Kombinoje tekstin duke përdorur funksionin CONCATENATE
Funksioni CONCATENATE kombinon vargje të shumta në një varg të vetëm. Prandaj, ne mund të përdorim funksionin për të bashkuar tekstin.
=CONCATENATE(B5," ",C5)
Këtu, B5 është qeliza fillestare e emri dhe C5 është qeliza fillestare e mbiemrit.
Nëse shtypni Enter dhe përdorni Mjetin e dorezës së mbushjes , ju do të marrë rezultatin e mëposhtëm.
Lexo më shumë: Si të bashkohen qelizat e tekstit në Excel (9 metoda të thjeshta)
3. Bashkoni tekstin duke përdorur funksionin CONCAT
Siç e dini, Microsoft rekomandon funksionin CONCAT në vend të përdorimit të CONCATENATE funksioni. Funksioni CONCAT gjithashtu kombinon vargjet e shumta në një varg të vetëm, por ai nuk ka një kufizues të paracaktuar. Por, nëse dëshironi, mund ta vendosni kufirin manualisht.
Nëse duam të marrim emrin e plotë nga dy qelizat duke përdorur funksionin, duhet të përdorim formulën e mëposhtme.
=CONCAT(B5," ",C5)
Këtu, B5 është qeliza fillestare e emrit dhe C5 është qeliza fillestare e mbiemrit.
Më e rëndësishmja, funksioni CONCAT ka një veçori të veçantë pasi mund të kombinojë një sërë qelizash.
Nëse ju nevojitet kombinoni një sërë tekstesh, mund të përdorni formulën e mëposhtme.
=CONCAT(B5:C5," ",B6:C6)
Këtu, B5 & C5 janë qelizat e emrit por B6 & C6 janë qelizat për të treguar emrin e shteteve përkatëse.
Nëse shtypni Enter dhe përsërisni duke futur formulën për të tjera qelizat, do të merrni daljen e mëposhtme.
Lexo më shumë: Si të bashkoni qelizat në Excel me të dhënat (3 mënyra)
4. Bashkoni tekstin ndërsa ruani ndërprerjet e linjës
Në disa raste, ne duhet të mbajmë ndërprerje rreshtash midis tekstit të shkrirë për ta bërë atë vizualisht të ndryshëm.
Për ta bërë këtë duhet të përdorim funksionin CHAR i cili kontrollon karakterin në bazë të një numri ose kodi të caktuar. Kodi ASCII për futjen e një ndërprerjeje rreshti është 10, kështu që ne duhet të përdorim CHAR(10) për të vendosur një ndërprerje të linjës midistekste të bashkuara.
Pra, formula e rregulluar do të jetë-
=B5&CHAR(10)&C5
Këtu, B5 është qeliza fillestare e emrit dhe C5 është qeliza fillestare e mbiemrit.
Tjetra, shtypni Enter dhe përdorni Mjetin e dorezës së mbushjes për të kopjuar formulën për qelizat e mëposhtme.
Më pas do të merrni rezultatin e mëposhtëm.
Interesante, ne gjithashtu mund të përdorim funksionin CONCAT për të futur ndërprerjet e rreshtave duke dhënë hapësirë ndërmjet teksteve.
Pra, formula do të jetë si më poshtë.
=CONCAT(B5," ",C5,CHAR(10),B6," ",C6)
Këtu, B5 & C5 janë qelizat e emrit por B6 & C6 janë qelizat për të treguar emrin e shteteve përkatëse, CHAR(10) është për mbajtjen e një ndërprerjeje rreshti, dy hapësira përdoren brenda thonjëzave të dyfishta për të përfshirë hapësirën midis tekstit të shkrirë (p.sh. hapësira ndërmjet gjendjeve dhe emrit të shteteve).
Nëse shtypni Enter dhe përdorni të njëjtën formulë përveç ndryshimit të emrit të qelizës, do të merrni daljen e mëposhtme.
Lexime të ngjashme
- Si të bashkoni qeliza të shumta pa humbur të dhëna në Excel (6 metoda)
- Zbërthejeni qelizat në Excel (7 metoda të lehta)
- Si të bashkoni dhe përqendroni qelizat në Excel (3 metoda të thjeshta)
5. Bashkoni tekstin nga dy qeliza duke përdorur funksionin TEXTJOIN
Funksioni TEXTJOIN (i disponueshëm nga Excel 2019) gjithashtu bashkon vargje të shumtaduke përfshirë një karakter ndarës.
Sidoqoftë, nëse duam të numërojmë qelizat boshe gjatë bashkimit të tekstit, duhet të zgjedhim FALSE në rastin e argumentit të dytë. Pra formula do të jetë si më poshtë.
=TEXTJOIN(" ",FALSE,B5,C5)
Këtu, B5 është qeliza fillestare e emrit të parë dhe C5 është qeliza fillestare e mbiemrit.
Pas shtypjes Enter , dhe më pas përdorimit të Mjetit Fillimi Handle , dalja do të të jetë si më poshtë.
Tani do t'ju tregoj një aplikim të rëndësishëm të funksionit TEXTJOIN . Në shembullin e mëparshëm, ne thjesht bashkuam qelizat pa asnjë kusht. Po sikur të kemi një kusht gjatë bashkimit të tekstit.
Thuaj, ju jeni CEO i një kompanie dhe keni listën e Puna në kohë të lirë për çdo punonjës. Por ju duhet të listoni punët (nëse secili punonjës bën disa punë) për një punonjës të veçantë.
=TEXTJOIN(" ",TRUE,IF($B$5:$B$13=E5,$C$5:$C$13," "))
Këtu, " " është ndarësi, TRUE përdoret për të injoruar qelizat bosh.
Përveç kësaj, kam përdorur $B$5:$B$13=E5 si një grup për të caktuar punonjësin e zgjedhur nga lista e punonjësve dhe $C$5:$C$13 për të gjetur punën për punonjësin e zgjedhur.
Meqë është një funksion grupi , duhet të shtypni CTRL + SHIFT + Enter për të marrë daljen. Më pas, përdorni Mjetin e dorezës së mbushjes për të kopjuar formulën për qelizat e mëposhtme.
Lexo më shumë: Si për të bashkuar tekstin nga dy ose më shumëQelizat në një qelizë (6 mënyrat më të lehta)
6. Kombinoni tekstin duke përdorur Power Query
Për më tepër, mund të përdorni mjetin Power Query për të bashkuar tekstin nga dy qeliza në Excel shpejt me efikasitet më të lartë.
Procesi i bashkimit të teksteve duke përdorur mjetin përshkruhet më poshtë nga një proces hap pas hapi.
Hapi 1: Futja e grupit të të dhënave në Power Query Editor
Për të hapur Power Query Editor , ju duhet të zgjidhni të gjithë grupin e të dhënave dhe zgjidhni
⇰ From Tabela/Range nga Merr & Transformoni shiritin e të dhënave .
⇰ Nëse shihni kutinë e dialogut Krijo tabelën , atëherë shtypni OK duke kontrolluar kutinë përpara se Tabela ime të ketë tituj .
Hapi 2: Bashkimi i kolonave
Tani jeni në Editori i pyetjes së energjisë .
⇰ Zgjidhni dy kolonat duke shtypur SHIFT dhe kliko në Shkrije kolonën nga skeda Shto kolonën .
Më pas, zgjidhni Ndarës si Hapësirë dhe shkruani Emri i plotë në hapësirën bosh nën Kollona e re emri dhe së fundi shtypni OK .
Pra, do të merrni daljen e mëposhtme ku gjendet emri i plotë.
Hapi 3: Ngarkimi i prodhimit në fletët e punës
Më në fund, duhet të eksportoni daljen në fletët tuaja të punës duke klikuar Skedari > Mbyll & Ngarko .
Më pas do të shihni një kuti dialogu ku dëshironi të eksportoni të dhënat. nëse tizgjidhni fletën e re të punës, do të shihni daljen e mëposhtme (gjithashtu mund të zgjidhni fletën ekzistuese të punës).
7. Bashkoni tekstin nga dy qeliza duke përdorur VBA
Së fundi, nëse dëshironi, mund të përdorni kodin VBA për bashkimin e teksteve.
Hapi 1:
Së pari, hapni një modul duke klikuar Zhvilluesi > Visual Basic .
Së dyti, shkoni te Fut > Moduli .
Hapi 2:
Më pas kopjoni kodin e mëposhtëm në modulin e krijuar rishtazi.
6186
Në kodin e mësipërm, kam deklaruar SourceCells dhe DestinationCell si Range lloj. Më pas përdora InputBox për çdo artikull për zgjedhjen e qelizave burimore dhe destinuese. Më në fund, përdora variablin temp për të mbajtur hapësirën duke kombinuar hapësirën dhe funksionin Rng.Value .
Më pas, nëse ekzekutoni kodin (shkurtorja e tastierës është F5 ose Fn + F5 ), do të shihni kutinë e mëposhtme të dialogut ku duhet të rregulloni qelizat që dëshironi të bashkoni.
Njëkohësisht, do të shihni kutinë e mëposhtme të dialogut pasi të keni shtypur OK në kutinë e mëparshme. Zgjidhni qelizën e destinacionit ku dëshironi të merrni tekstin e bashkuar.
Menjëherë, do të merrni tekstin e shkrirë siç tregohet më poshtë.
Tani, thjesht përsërisni procesin për qelizat e mëposhtme dhe dalja do të jetë si më poshtë.
Lexo më shumë: VBA për të bashkuar qelizatExcel
Përfundim
Këtu, unë diskutova 7 metoda për të bashkuar tekstin nga dy qeliza në Excel. Megjithatë, ka disa metoda të tjera efektive si Flash Fill për t'ju ndihmuar. Gjithsesi, nëse keni ndonjë pyetje apo sugjerim, ju lutemi, jepini ato më poshtë.