Si të shkurtoni një pjesë të tekstit në Excel (9 metoda të thjeshta)

  • Shperndaje Kete
Hugh West

Ndërsa punoni në Microsoft Excel , mund t'ju duhet të shkurtoni një pjesë të një vargu teksti. Për shembull, mund të kërkohet heqja e një pjese të caktuar të një vargu teksti. Përveç kësaj, ndonjëherë ju duhet të fshini një pjesë të teksteve para/pas një karakteri specifik. Në këtë artikull, unë do të diskutoj disa metoda të thjeshta dhe të shpejta për të shkurtuar një pjesë të teksteve në excel.

Shkarkoni Librin e punës praktike

Ju mund të shkarkoni librin e punës praktike që kemi përdorur për të përgatitur këtë artikull.

Të shkurtosh një pjesë të tekstit.xlsm

9 Metoda të thjeshta për të shkurtuar një pjesë të tekstit në Excel

1. Opsioni i gjetjes dhe zëvendësimit të Excel për të shkurtuar një pjesë të tekstit

Së pari, do të përdor opsionin Gjej dhe zëvendëso në excel për të prerë një pjesë të tekstit në excel. Supozoni se kam grupin e të dhënave ( B5:B10 ), që përmban të dhënat e mëposhtme. Tani do ta zëvendësoj tekstin " Emri i plotë: " me një bosh.

Hapat:

  • Së pari, zgjidhni grupin e të dhënave dhe shtypni Ctrl + H për të marrë dialogun Gjej dhe zëvendëso .
  • Kur Gjej dhe zëvendëso shfaqet dialogu, shkruani pjesën e tekstit që dëshironi të shkurtoni në fushën Gjej çfarë . Lëreni fushën Zëvendëso me bosh.
  • Më pas shtypni Zëvendëso të gjitha .

  • Si rezultat, do të marrim rezultatin e mëposhtëm. E gjithë pjesa e specifikuar e padëshiruar nga teksti shkurtohet siç tregohet në pamjen e mëposhtme të ekranit.

LexoMë shumë: [Rregullimi] Funksioni TRIM nuk funksionon në Excel: 2 zgjidhje

2. Përdorni funksionin SUBSTITUTE për të prerë një pjesë të tekstit në Excel

Kësaj radhe, Unë do të aplikoj funksionin SUBSTITUTE në excel për të shkurtuar një pjesë të caktuar nga një varg teksti. Në këtë rast, unë po përdor të njëjtin grup të dhënash që është përdorur në metodën e mëparshme.

Hapat:

  • Shkruani formulën e mëposhtme në Qeliza C5 dhe shtypni Enter nga tastiera.
=SUBSTITUTE(B5,"Full Name:","")

  • Rrjedhimisht, Excel do të kthejë rezultatin e mëposhtëm. Tani, përdorni mjetin Fill Handle ( + ) për të kopjuar formulën në intervalin C6:C10 .

  • Në fund, këtu është rezultati përfundimtar që do të marrim.

Shënim:

Mund të shkurtoni disa karaktere nga teksti duke përdorur funksionin ZËVENDËSIM . Ju mund të fshini disa karaktere në të njëjtën kohë duke përdorur këtë funksion.

3. Shkurtoni një pjesë të tekstit duke përdorur Flash Fill

Mund të përdorni opsionin Flash Fill në excel për të prerë një pjesë e caktuar e një vargu teksti. Excel mund të kuptojë modelet e të dhënave që po futni në të. Gjatë prerjes së një pjese të tekstit duke përdorur opsionin Flash Fill , zbatohet kjo veçori e sensorit të të dhënave. Le të supozojmë se kemi një grup të dhënash që përmban emrat e disa njerëzve së bashku me profesionet e tyre. Tani, unë do të shkurtoj pjesën e emrit nga vargjet e mëposhtme të tekstit.

Hapat:

  • Shkruanirezultati i pritur në Qeliza C5 (pranë qelizës së parë të të dhënave tuaja).
  • Më pas filloni të shkruani rezultatin e pritur edhe në qelizën tjetër (këtu, Qelia C6 ). Tani excel do të shikojë paraprakisht daljen pasi të kuptojë modelin e të dhënave të futura. Për ta ilustruar, ndërsa kam shtypur Teacher Cell C5 dhe kam filluar të shkruaj Engineer Cell C6 , excel e kupton që po kërkoj vetëm për profesione.

  • Ndërsa shfaqen të dhënat paraprake, shtypni Enter për të marrë rezultatin e mëposhtëm.

4. Kombinoje Djathtas & Funksionet e LEN për të prerë pjesën e parë të tekstit

Ne mund të shkurtojmë pjesën e parë të një vargu teksti duke përdorur formulat excel. Këtu do të përdor funksionin RIGHT së bashku me funksionin LEN për të prerë dy karakteret e para nga grupi i të dhënave më poshtë.

Hapat:

  • Shkruani formulën e mëposhtme në Cel C5 dhe shtypni Enter .
=RIGHT(B5,LEN(B5)-2)

  • Më në fund, pas aplikimit të mjetit Fill Handle , ky është rezultati përfundimtar.

Këtu, funksioni LEN kthen gjatësinë e vargut të tekstit të Qelizës B5 . Pastaj 2 zbritet nga gjatësia e gjithë tekstit që kthen 11 . Pas kësaj, funksioni RIGHT nxjerr 11 karaktere nga ana e djathtë e Qelizës B5 .

5. Aplikoni Formulën Excel për të shkurtuar pjesën e fundit e tekstit në Excel

Ndryshe ngaMetoda e mëparshme, tani do të pres pjesën e fundit të vargut të tekstit duke përdorur kombinimin e funksioneve LEFT dhe LEN . Për shembull, unë do të shkurtoj karakteret e fundit 5 nga vargjet e tekstit të grupit të mëposhtëm të të dhënave.

Hapat:

  • Së pari, shkruani formulën e mëposhtme në Cel C5 . Më pas shtypni Enter .
=LEFT(B5,LEN(B5)-5)

  • Me të futur formulën excel do ktheni rezultatin e mëposhtëm. Siç mund ta shihni, formula e mësipërme ka hequr 5 karakteret e fundit nga të gjitha vargjet e tekstit.

Këtu, Funksioni LEN kthen gjatësinë totale të qelizës B5 . Më pas, 5 zbritet nga formula LEN dhe përgjigjet 11 . Së fundi, funksioni LEFT kthen karakteret 11 nga ana e majtë e vargut të tekstit të Qelizës B5 .

Shënim :

Mund ta mbështillni formulën e mësipërme me funksionin VALUE nëse keni nevojë për një rezultat numerik.

6. Kombinoni MID & ; Funksionet LEN për të prerë të dy karakteret e parë N dhe të fundit N

Në këtë metodë, unë do të shkurtoj karakteret e parë N dhe N të fundit nga një varg teksti duke përdorur funksionin MID së bashku me <1 funksionet>LEN . Për ta ilustruar, unë do të fshij karakteret e para 2 ​​ dhe të fundit 5 nga vargjet e tekstit të grupit të të dhënave më poshtë.

Hapat:

  • Shkruani formulën e mëposhtme në Cel C5 në fillim dhegoditi Enter .
=MID(B5,3,LEN(B5)-7)

  • Pasi të shtypni Enter dhe aplikoni mjetin Fill Handle , excel do të kthejë rezultatin e mëposhtëm. Nga rezultati i mësipërm, ne mund të shohim se karakteret e parë 2 dhe të fundit 5 nga çdo varg janë shkurtuar siç tregohet në pamjen e mëposhtme të ekranit.

Këtu, funksioni LEN kthen gjatësinë e qelizës B5 e cila është 18 . Më pas, numri i përgjithshëm i karaktereve (këtu, 2 + 5 )  që do të shkurtohen, zbritet nga gjatësia totale e qelizës B5 (këtu, 18 ) . Zbritja rezulton në 11 . Më pas funksioni MID nxjerr 11 karaktere nga 3-të pozicioni i vargut të tekstit të Qelizës B5 .

7 Prisni një pjesë të tekstit para ose pas Karakterit Specifik

Mund ta shkurtoni tekstin para ose pas një karakteri specifik (presje, pikëpresje, hapësirë, etj.) duke përdorur formulat excel. Supozoni se kemi grupin e mëposhtëm të të dhënave që përmban vargje teksti që ndahen me presje. Tani do të aplikoj funksionet excel për të hequr çdo gjë përpara/pas presjes.

7.1. Shkurto një pjesë të tekstit përpara karakterit specifik

Së pari do të pres pjesën e tekstit që është vendosur përpara presjes.

Hapat:

  • Shkruani formulën e mëposhtme në Cel C5 . Më pas shtypni Enter .
=RIGHT(B5,LEN(B5)-SEARCH(",",B5))

  • Pas futjes së formulës këtu është Rezultatine marrim. Mund të shohim se të gjitha karakteret para presjes janë prerë.

Këtu, funksioni SEARCH gjen vendndodhjen e presjes në jepet vargu i tekstit të Qelizës B5 , që është 7 . Pastaj 7 zbritet nga gjatësia e qelizës B5 , e kthyer nga funksioni LEN . Rezultati i zbritjes është 8 . Së fundi, funksioni RIGHT shkurton 8 karaktere nga ana e djathtë e presjes.

Lexo më shumë: Shkurto karakteret dhe hapësirat djathtas në Excel (5 mënyra )

7.2. Shkurto një pjesë të tekstit pas një karakteri specifik

Po kështu me metodën e mëparshme, këtu do të shkurtoj një pjesë të tekstit që ndodhet pas presjes.

Hapat:

  • Shkruani formulën e mëposhtme në Cel C5 dhe shtypni Enter .
=LEFT(B5,SEARCH(",",B5)-1)

  • Me të futur në formulë mund të shohim të gjitha pjesët e vargut të tekstit që ndodhen pas heqjes së presjeve.

Këtu, funksioni SEARCH gjen vendndodhjen e presjes. Më pas, 1 zbritet nga formula SEARCH pasi nuk duam të përfshijmë presje në rezultatin tonë përfundimtar. Në fund, funksioni LEFT nxjerr pjesën e tekstit përpara presjes. Kështu ne e shkurtuam pjesën e tekstit pas presjes.

Shënim:

Ju mund të shkurtoni një pjesë të tekstit përpara/pas shfaqja e karaktereve specifike (presje, pikëpresje, hapësirë, etj.)në pozicione të ndryshme duke përdorur një kombinim të funksioneve excel.

Lexo më shumë: Funksioni i shkurtimit majtas në Excel: 7 mënyra të përshtatshme

8. Excel REPLACE Funksioni për të shkurtuar një pjesë të tekstit

Tani do të përdor funksionin REPLACE në excel për të shkurtuar një pjesë të vargjeve të tekstit. Për shembull, nga grupi i të dhënave më poshtë, unë do të shkurtoj të gjithë emrat.

Hapat:

  • Shkruani sa më poshtë formula në Qeliza C5 . Më pas shtypni Enter .
=REPLACE(B5,1,13," ")

  • Si pasojë, excel do ktheni rezultatin e mëposhtëm. Nga rezultati i mëposhtëm mund të shohim se pjesët e emrave nga vargjet e mëposhtme të tekstit janë shkurtuar.

9. Përdorni VBA për të shkurtuar pjesën e parë ose të fundit të tekstit në Excel

Ne mund të shkurtojmë një pjesë të tekstit duke përdorur kodin e thjeshtë VBA në Excel. Do të përdor Funksionin e Përcaktuar nga Përdoruesi VBA për të prerë një pjesë nga vargjet e tekstit.

9.1. VBA për të prerë pjesën e parë të vargjeve të tekstit

Së pari do të fshij dy karakteret e para duke përdorur VBA UDF. Merrni parasysh grupin e mëposhtëm të të dhënave për të shkurtuar 2 karakteret e para.

Ndiq hapat e mëposhtëm për të kryer detyrën.

Hapat:

  • Së pari, shko te Zhvilluesi > Visual Basic .

  • Si rezultat, VBA do të shfaqet dritarja. Klikoni me të djathtën në VBAProject dhe shkoni te Insert > Moduli .

  • Tani shkruani kodin e mëposhtëm në Moduli .
4656

  • Më pas shkoni në fletën excel ku keni të dhënat dhe filloni të shkruani funksionin që keni krijuar duke përdorur VBA . Do të shfaqet si funksionet e tjera excel.

  • Pas kësaj, futni argumentet e funksionit që do të duken si formula e mëposhtme:
=TrimFirstn(B5,2)

  • Shtypni Enter dhe aplikoni mjetin Fill Handle për të kopjuar formulën në pjesën tjetër të qelizave. Më në fund, do të merrni rezultatin e mëposhtëm.

9.2. VBA për të shkurtuar pjesën e fundit të tekstit

Tani do të përdor VBA UDF për të shkurtuar pjesën e fundit të një vargu teksti. Kjo metodë është e ngjashme me metodën e mëparshme, thjesht duhet të shkruani një kod të ndryshëm VBA . Për shembull, unë do të përdor karakteret e fundit 5 nga vargjet e mëposhtme të tekstit.

Hapat:

  • Po kështu, në metodën e mëparshme, shkoni te Zhvilluesi > Visual Basic . Më pas Fusni një Modul të ri nga VBAProject dhe shkruani kodin e mëposhtëm në Modulin (shih pamjen e ekranit).
5167

  • Tani shkruani UDF-në e sapokrijuar dhe futni argumentet si më poshtë:
=TrimLastn(B5,5)

  • Pasi të futni formulën, excel do të shkurtojë 5 karakteret e fundit nga vargjet e dhëna të tekstit.

Përfundim

Në artikullin e mësipërm, jam përpjekur të diskutoj disa metodapër të shkurtuar në mënyrë të përpunuar një pjesë të një teksti në excel. Shpresojmë, këto metoda dhe shpjegime do të jenë të mjaftueshme për të zgjidhur problemet tuaja. Ju lutem më njoftoni nëse keni ndonjë pyetje.

Hugh West është një trajner dhe analist me përvojë të lartë në Excel me mbi 10 vjet përvojë në industri. Ai ka një diplomë Bachelor në Kontabilitet dhe Financë dhe një Master në Administrim Biznesi. Hugh ka një pasion për mësimdhënien dhe ka zhvilluar një qasje unike të mësimdhënies që është e lehtë për t'u ndjekur dhe kuptuar. Njohuritë e tij eksperte të Excel-it kanë ndihmuar mijëra studentë dhe profesionistë në mbarë botën të përmirësojnë aftësitë e tyre dhe të shkëlqejnë në karrierën e tyre. Nëpërmjet blogut të tij, Hugh ndan njohuritë e tij me botën, duke ofruar mësime falas në Excel dhe trajnime në internet për të ndihmuar individët dhe bizneset të arrijnë potencialin e tyre të plotë.