Si të hiqni karakterin nga vargu në Excel (14 mënyra)

  • Shperndaje Kete
Hugh West

Heqja e karaktereve nga vargu ose çdo vlerë tjetër është e nevojshme sepse të dhënat vijnë nga burime të ndryshme dhe mund të mos jenë ato që dëshironi ose jo në formatin që dëshironi. Duke hequr karakteret nga një varg sipas nevojës tuaj, mund të krijoni një grup të ri të dhënash. Jo vetëm këto arsye, por edhe të dhënat mund të përmbajnë karaktere të padëshiruara. Në vijim të këtij artikulli, do të mësoni se si të hiqni karakterin nga vargu Excel.

Për ta bërë shpjegimin më të qartë, do të përdor një grup të dhënash ku u përpoqa të mbuloja lloje të ndryshme të problemeve të karaktereve. Të dhënat përfaqësojnë informacione për një dyqan frutash të veçantë. Ka 3 kolona në grupin e të dhënave; këto janë Produkt & ID , Data e porosisë , dhe Detajet e dorëzimit .

Shkarkoni për të praktikuar

Hiqni karakteret nga String.xlsm

14 Mënyra për të hequr karakterin nga String Excel

1. Përdorimi i funksionit REPLACE për të hequr karakterin nga vargu

Këtu, unë do të shpjegoj se si mund të përdorni funksionin REPLACE për të hequr karakteret nga një varg.

Nga Kolona Detajet e dorëzimit , do të heq statusin e dorëzimit dhe do të nxjerr vetëm Adresa duke përdorur funksionin REPLACE .

Le të fillojmë procedurën e përdorimit të funksionit REPLACE .

Hapi 1:

➤ Zgjodha qelizën E4 .

Më pas, shkruani formulën e mëposhtme në qelizën e zgjedhurkarakteret e qelizave hiqen duke ndjekur modelin.

Përmbajtja e ngjashme: Hiq karakteret pas një karakteri specifik në Excel (4 truke)

11. Duke përdorur Find & Replace to Remove Character from String

Ju keni një opsion tjetër të përshtatshëm për të hequr karakteret duke përdorur Ribbon Kjo është Gjeni & Zëvendëso funksionin .

Më lejoni t'ju tregoj përdorimin e kësaj veçorie.

Së pari, hapni skedën Home >> shko te Redaktimi grupi >> nga Gjeni & Zgjidh >> zgjidhni Zëvendëso

➤Një dialog kuti e Gjej dhe Zëvendëso do të shfaqet.

Nga aty te Gjej çfarë , jepni karakterin që dëshironi të gjeni për të hequr.

➤Kam dhënë karakterin (%) dhe mbajti bosh Zëvendëso me .

Më pas, kliko Gjej të gjitha

Tani, do të shihni vlerën e cilës qelizë përmban atë karakter.

➤Më pas, klikoni Zëvendëso të gjitha

Një mesazh se sa zëvendësime kanë ndodhur do të shfaqet.

➤Këtu, do të tregojë 15 zëvendësimet.

Prandaj, nga të gjitha vargjet karakteri i dhënë do të të hiqet.

Përmbajtje të ngjashme: Si të hiqni 3 karakteret e para në Excel (4 metoda)

12. Duke përdorur Text to Columns

Ju gjithashtu mund të përdorni komandën Text to Columns nga shiriti për të hequr karakterin nga vargjet nëExcel.

Hapi 1:

Për këtë, fillimisht hapni skedën Data >> më pas zgjidhni Tekst në kolona

Hapi 2:

➤ Një kuti dialogu do të shfaqet.

Nga atje zgjidhni llojin e të dhënave

➤ Unë kam zgjedhur I kufizuar më pas kliko Tjetër

Hapi 3:

➤Një tjetër kuti dialogu do të shfaqet

Tani zgjidhni Dalimituesit të dhënat tuaja kanë.

➤ Zgjodha nënvizimin (_) në opsionin Të tjera siç kanë të dhënat e mia.

Mund të shihni se si të dhënat do të ndahen në Pamja paraprake e të dhënave

Më pas, kliko Tjetër .

Hapi 4 :

➤ Përsëri një kuti dialogu do të shfaqet.

Nga atje zgjidhni destinacionin e zgjedhur për të vendosur vlerat e ndara.

➤Kam zgjedhur qelizën E4 .

Më në fund, kliko Finish .

Këtu do shih vlerat e kolonës Detajet e dorëzimit janë të ndara në 3 kolona të reja.

Nga 3 kolonat e reja, unë nuk nuk kam nevojë për kolonën e dytë kështu që do ta fshij.

Tani, zgjidhni qelizën dhe klikoni me të djathtën mbi miun th sq nga menyja e kontekstit zgjidhni Fshi .

➤Një kuti dialogu e opsionit Fshi do të shfaqet.

➤Zgjodha opsionin Shift qelizat lart më pas klikova OK .

Më në fund, ju do të shohë që, karakteri i veçantë hiqet nga vargu i Detajet e dorëzimit kolona.

Përmbajtje të ngjashme: Si të hiqni karakteret numerike nga qelizat në Excel (5 metoda)

13. Përdorimi i VBA për të hequr N karakteret e para nga vargu

Për të hequr karakteret nga një varg mund të përdorni VBA .

Le të shohim përdorimin e redaktuesit VBA ,

Së pari, hapni skedën Zhvilluesi >> zgjidhni Visual Basic ( Shkurtorja e tastierës ALT + F11 )

Më pas, do të hapë një të re dritarja e Microsoft Visual Basic për aplikacione.

Nga atje, hapni Insert >> zgjidhni Modul

Një Modul do të hapet dhe shkruani kodin e mëposhtëm në Modulin të hapur.

2985

Këtu, unë kam krijuar një funksion të quajtur RemoveFirstx()

Kam marrë dy argumente për funksionin një është rng që është variabla String type, një tjetër është cnt e cila është variabla e tipit Long .

Më pas përdoret cnt . Funksioni 2>RIGHT .

Tani, Ruani kodin dhe kthehuni te fleta e punës.

Për të përdorur funksionin e krijuar,

Së pari, zgjidhni një qelizë ku dëshironi të mbani vlerën tuaj rezultante.

➤ Zgjodha qelizën E4 .

Më pas, shkruani formulën e mëposhtme në qelizën e zgjedhur ose në Shiritin e formulave .

=RemoveFirstx(B4,6)

Funksioni RemoveFirstx do të hiqet numri i karaktereve që kam dhënë në diapazonin e zgjedhur ngafillimi.

Shtypni tastin ENTER . Tani, do të merrni karakteret që dëshironi.

Përmbajtje e ngjashme: Si të hiqni karakteret jo-alfanumerikë në Excel (2 Metoda )

14. Përdorimi i VBA për të hequr N karakteret e fundit nga vargu

Për të hequr karakteret e fundit nga një varg mund të përdorni VBA .

Le të shohim përdorimin e redaktuesit VBA ,

Së pari, hapni skedën Zhvilluesi >> zgjidhni Visual Basic ( Shkurtorja e tastierës ALT + F11 )

Tani, do të hapë një të re dritarja e Microsoft Visual Basic për aplikacione.

Nga atje, hapni Insert >> zgjidhni Modul

Një Modul do të hapet dhe shkruani kodin e mëposhtëm në Modulin të hapur.

6258

Këtu, unë kam krijuar një funksion të quajtur RemoveLastx()

Kam marrë dy argumente për funksionin, njëri është rng e cila është variabla String type, dhe një tjetër është cnt që është variabli i tipit Long

Më pas përdoret Majtas funksioni

Tani, Ruani kodin dhe kthehuni te fleta e punës.

Për të përdorur funksionin e krijuar,

Së pari , zgjidhni një qelizë ku dëshironi të ruani vlerën tuaj rezultante.

➤ Zgjodha qelizën E4 .

Më pas, shkruani formulën e mëposhtme në qelizën e zgjedhur ose në Shiriti i formulës .

=RemoveLastx(B4,6)

Funksioni RemoveLastx do tëhiqni numrin e karaktereve që kam dhënë në diapazonin e zgjedhur nga fundi.

Shtypni tastin ENTER . Tani, ju do të merrni pjesën tjetër të karaktereve.

Ju mund të përdorni formulën Fill Handle to AutoFill për pjesa tjetër e qelizave.

Përmbajtja e ngjashme: Si të hiqni karakterin e parë nga një varg në Excel me VBA

Seksioni i praktikës

Kam dhënë një fletë praktike në librin e punës për të praktikuar këto mënyra të shpjeguara. Mund ta shkarkoni nga lidhja e mësipërme.

Përfundim

Në këtë artikull, unë kam shpjeguar 14 lloje të ndryshme mënyrash për të hequr karakterin nga vargu Excel. Unë kam treguar se si mund të hiqni personazhet nga e fundit, e para, mesi etj. Së fundi, nëse keni ndonjë lloj sugjerimi, ideje ose reagimi, ju lutemi mos ngurroni të komentoni më poshtë.

ose në Shiritin e formulave . =REPLACE(D4, 1, 13, "")

Le të shohim se si REPLACE funksionon funksionon. Ka katër argumente . Në teksti i vjetër zgjodhi qelizën D4 , dhe në start_num e dhënë 1 , zgjodhi 13 si numri_karaktereve . Më në fund, zgjodha hapësirën bosh(“”) si tekst_i ri .

Këtu, dua të zëvendësoj 13 karaktere nga fillimi (1) me hapësirë ​​bosh .

Hapi 2:

Shtypni tastin ENTER . Tani, ju do të merrni karakterin e zëvendësuar që është dërgesa Adresa .

Nëse keni të njëjtin numër karakteresh për të hequr nga qelizat e tjera, atëherë mund të përdorni Plotësoni Handle AutoFill formulën për pjesën tjetër të qelizave.

Lexo më shumë: Si të hiqni karakteret në Excel (6 metoda)

2. Duke përdorur funksionin RIGHT

Mund të përdorni funksionin RIGHT për të hequr karakteret nga një varg nga ana e majtë .

Nga Produkti & ID kolona, ​​unë do të nxjerr vetëm Id i porosisë duke përdorur funksionin RIGHT .

Këtu, do t'ju tregoj se si ju mund të përdorni funksionin Djathtas .

Hapi 1:

➤ Zgjodha qelizën E4 .

Më pas, shkruani formulën e mëposhtme në qelizën e zgjedhur ose në Shiritin e formulave .

=RIGHT(B4, 4)

Këtu, funksioni RIGHT ka dy Argumente . Në teksti zgjodhi qelizën B4 dhe në num_chars jepet 4 pasi dua të nxjerr 4 karaktere nga djathtas .

Hapi 2:

Shtypni tastin ENTER . Tani, do të merrni 4 karakteret e duhura që janë Id-ja e porosisë .

Hapi 3:

Meqenëse dua të nxjerr të njëjtin numër karakteresh nga e djathta, kështu që përdora Plotësimi Handle AutoFill formulën për pjesën tjetër të qelizave.

Lexo më shumë: Excel Hiq karakteret nga e djathta (5 mënyra)

3. Duke përdorur RIGHT & Funksioni LEN për të hequr karakterin nga vargu

Ju gjithashtu mund të përdorni funksionin RIGHT së bashku me funksionin LEN për të hequr karakteret nga një varg.

Për të demonstruar procedurën, nga Produkti & ID kolona Unë do të nxjerr vetëm Id i porosisë .

Le të fillojmë procedurën e përdorimit të funksionit RIGHT së bashku me <2 Funksioni>LEN ,

Hapi 1:

➤ Zgjodha qelizën E4 .

Më pas, shkruani formulën e mëposhtme në qelizën e zgjedhur ose në Shiritin e formulave .

=RIGHT(B4,LEN(B4)- 6)

Këtu, llogaritni num_chars duke përdorur funksionin LEN . Në tekstin zgjodhi qelizën B4 më pas zbriti 6 karaktere nga gjatësia e tekstit të zgjedhur. Së fundi, funksioni RIGHT do të nxjerrë karakteret e mbetura nga djathtas .

Hapi 2:

Shtypni tastin ENTER . Kështu, ju do të merrni karakteret e duhura që do të jenë Id-ja e porosisë .

Nëse keni të njëjtin numër të karaktere për të hequr nga qelizat e tjera, atëherë mund të përdorni Plotësoni Handle AutoFill formulën për pjesën tjetër të qelizave.

Lexo më shumë: Si të hiqni karakteret nga e majta në Excel (6 mënyra)

4. Duke përdorur VALUE & Funksioni RIGHT

Më parë, duke përdorur funksionin RIGHT dhe LEN , morëm numrin Order ID , por këto funksione trajtojnë numrat si vargje. Në rast se dëshironi të konvertoni vargjet në numra, mund të përdorni funksionin VALUE .

Hapi 1:

Së pari, zgjidhni një qelizë ku ju doni të mbani vlerën tuaj rezultante.

➤ Zgjodha qelizën E4 .

Më pas, shkruani formulën e mëposhtme në qelizën e zgjedhur ose në shiritin Formula .

=VALUE(RIGHT(B4,LEN(B4)-6))

Këtu, funksioni VALUE do të marrë karakteret e nxjerra nga djathtas si tekst dhe do ta shndërrojë atë në një numër.

Mund të shihni përdorimin e RIGHT & LEN funksioni në seksioni_3

Hapi 2:

Shtypni tastin ENTER . Kështu, ju do të merrni karakteret e duhura në formatin e numrave.

Nëse keni të njëjtin karakter për të hequr nga qelizat e tjera, atëherë ju mund të përdorni Plotësoni dorezën për Plotësimi automatik formula për pjesën tjetër të qelizave.

Përmbajtja e ngjashme: Hiq karakterin e fundit nga String Excel (5 metoda të thjeshta)

5. Përdorimi i funksionit LEFT për të hequr karakterin nga vargu

Për të hequr karakteret e vargut nga e majta mund të përdorni funksionin LEFT .

Këtu, unë do të nxjerr Produkti emri nga Produkti & ID kolona.

Le të fillojmë  procedurën,

Hapi 1:

➤ Zgjodha qelizën E4 .

Më pas, shkruani formulën e mëposhtme në qelizën e zgjedhur ose në Shiritin e formulave .

=LEFT(B4, 5)

Këtu, funksioni LEFT ka dy Argumente . Në teksti zgjodhi qelizën B4 , dhe në num_chars jepet 5 pasi dua të nxjerr 5 karaktere nga majtas .

Hapi 2:

Shtypni tastin ENTER .

Si rezultat , do të merrni 5 karakteret e majta që do të jenë emri Produkti .

Nëse keni të njëjtin karakter hiqni nga qelizat e tjera, atëherë mund të përdorni Plotësoni Handle AutoFill formulën për pjesën tjetër të qelizave.

Lexo më shumë: Hiq karakterin e parë nga String në Excel (6 mënyra të shpejta)

6. Duke përdorur LEFT & Funksioni LEN

Për të hequr karakteret e vargut nga ana e djathtë ju gjithashtu mund të përdorni funksionin LEFT së bashku me funksionin LEN .

Përdemonstroni procedurën, nga Produkti & ID kolona Unë do të nxjerr vetëm Produktin .

Le të fillojmë  procedurën,

Hapi 1:

➤ Zgjodha qelizën E4 .

Më pas, shkruani formulën e mëposhtme në qelizën e zgjedhur ose në Shiritin e formulave .

9> =LEFT(B4, LEN(B4) - 5)

Këtu, për të llogaritur num_karakteret duke përdorur funksionin LEN . Në tekstin zgjodhi qelizën B4 më pas zbriti 5 karaktere nga gjatësia e tekstit të zgjedhur. Së fundi, funksioni LEFT do të nxjerrë karakteret e mbetura nga djathtas e vlerës së zgjedhur të qelizës.

Hapi 2:

Shtypni tastin ENTER .

Në fund, do të merrni karakteret e majta të qelizës së zgjedhur që do të jetë emri i Produktit .

Hapi 3:

Ju mund të përdorni Plotësoni Dore për Plotësim Automatik formula për pjesën tjetër të qelizave.

Përmbajtja e ngjashme: Hiq karakterin e fundit nga String në Excel me VBA (2 mënyra të thjeshta)

7. Përdorimi i LEFT & Funksioni SEARCH për të hequr karakterin nga vargu

Mund të përdorni funksionin SEARCH me funksionin LEFT për të hequr karakteret e vargut nga ana e djathtë dhe ai do të mbajë vlerën e majtë .

Për të demonstruar procedurën, nga kolona Detajet e dorëzimit do të nxjerr vetëm vlerën majtas e cila do të jetëdorëzimi Statusi .

Le të kalojmë në procedurë,

Hapi 1:

➤ Zgjodha E4 qelizë.

Më pas, shkruani formulën e mëposhtme në qelizën e zgjedhur ose në Shiritin e formulave .

=LEFT(D4, SEARCH(“_at_ ”, D4) -1)

Këtu, funksioni SEARCH do të kërkojë karakterin e dhënë _at_ siç e kam përdorur si find_text .Në brenda_text zgjodhi qelizën D4 më pas zbres 1 karakter.

Funksioni SEARCH do të japë numrin e pozicionit, atëherë funksioni LEFT do ta përdorë atë si num_chars dhe gjithashtu do të zgjedhë qelizën D4 për të nxjerrë vlerën e majtë nga karakteri i kërkuar.

Hapi 2:

Shtypni tastin ENTER .

Në fund, do të merrni karakteret e majta të karakterit të kërkuar nga qeliza e zgjedhur që do të jetë shpërndarja e emrit Statusi .

Hapi 3:

Mund të përdorni Plotëso Trajto AutoFill formulën për pjesën tjetër të qelizave.

Lexo më shumë: VBA për të hequr karakteret nga vargu në Excel (7 metoda)

Lexime të ngjashme:

  • Si të hiqni kuotat e vetme në Excel (6 mënyra)
  • Hiqni pikëpresje në Excel (4 metoda)
  • Si të hiqni Apostrofa në Excel (5 metoda të lehta)
  • Hiqni kllapat në Excel (4 mënyra të thjeshta)
  • Si të hiqni hyrjen në dollarë në Excel (7 LehtëMënyrat)

8. Përdorimi i funksionit SUBSTITUTE

Funksioni SUBSTITUTE zëvendëson çdo karakter të dhënë. Duke përdorur këtë funksion, ju mund të hiqni karakteret e vargut nga Excel.

Për të demonstruar procedurën, kam përdorur disa karaktere speciale të padëshiruara në kolonën e grupeve të të dhënave Produkti .

Hapi 1:

➤ Zgjodha qelizën E4 .

Më pas, shkruani formulën e mëposhtme në qelizën e zgjedhur ose në Shiritin e Formulës .

=SUBSTITUTE(B4,"%","")

Këtu, në ZËVENDËSIMI funksioni përdori qelizën B4 si tekst , duke pasur parasysh karakterin (%) si tekst_i_vjetër , më pas përdoret bosh si tekst_i ri .

Pra, funksioni SUBSTITUTE do të zëvendësojë karakterin e dhënë me bosh .

Hapi 2:

Shtypni tastin ENTER .

Prandaj, karakteret nga vargu do të hiqen.

Hapi 3:

Ju mund të përdorni Plotësoni Handle për AutoFill formulën për pjesën tjetër të qelizave.

Përmbajtje të ngjashme: Si të hiqni karakteret bosh në Excel (5 metoda)

9. Përdorimi i funksionit MID dhe LEN për të hequr karakterin nga vargu

Ju gjithashtu mund të përdorni funksionin MID së bashku me funksionin LEN për të hequr karakteret nga një varg.

Për të demonstruar procedurën, ndryshova pak grupin e të dhënave.

Le të fillojmëprocedurë,

Hapi 1:

➤ Zgjodha qelizën E4 .

Më pas, shkruani formulën e mëposhtme në të zgjedhurën qelizë ose në Shiritin e formulave .

=MID(B4,7,LEN(B4)-5)

Këtu, duke përdorur LEN funksioni Unë do të llogaris num_chars dhe do ta përdor në funksionin MID . tekstin zgjodhi qelizën B4 më pas zbres 5 karaktere nga gjatësia e tekstit të zgjedhur.

Tani, në funksionin MID zgjedhur B4 si tekst, përdoret 7 si start_num pasi dua të nxjerr karakteret nga pozicioni 7-të .

Hapi 2:

Shtypni tastin ENTER .

Së fundi, ju do të marrë Id-në e porosisë ku pjesa tjetër e vargut do të hiqet.

Hapi 3:

Mund të përdorni formulën Fill Handle për AutoFill për pjesën tjetër të qelizave.

Lexo më shumë: Hiq karakterin specifik nga String Excel (5 metoda)

10. Duke përdorur Flash Fill

Ju mund të përdorni komandën Flash Fill për të hequr karakteret e vargut në excel.

Për të përdorur komandën Flash Fill së pari, do t'ju duhet të krijoni një model për të ndjekur.

Këtu, unë kam krijuar një model të ofrimit Statusi duke hequr pjesën Adresa nga <2 Kolona> Detajet e dorëzimit .

Më pas, hapni skedën Të dhënat >> zgjidhni Flash Fill

Këtu, pjesa tjetër

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ë.