Preskoči na glavno vsebino

Kako odstraniti besedila pred ali za določenim znakom iz celic v Excelu?

Ta članek predstavlja različne metode odstranjevanja besedil pred ali za določenim znakom ali n-im znakom pojavitve iz celic v Excelu.


Besedila izbrišite pred ali za določenim znakom z iskanjem in zamenjavo v Excelu

Če želite odstraniti vsa besedila pred ali za določenim znakom s funkcijo Najdi in zamenjaj, storite naslednje.

1. Izberite celice, ki jih želite odstraniti, pred ali za določenim znakom, pritisnite Ctrl + H tipke za odpiranje Poišči in zamenjaj dialog.

V pogovornem oknu Najdi in zamenjaj:

1. Če želite odstraniti vse pred določenim znakom, na primer vejico, vnesite *, v Našli kaj besedilno polje;

2. Za odstranitev vseh znakov, na primer vejice, vnesite ,* v Našli kaj besedilno polje;

Opombe:

1. Vejico lahko spremenite v poljuben znak, kot ga potrebujete.

2. V tem primeru bodo iz izbranih celic odstranjena vsa besedila pred zadnjo vejico ali za prvo vejico.

2. Obdržite Zamenjaj z polje prazno in nato kliknite Zamenjaj vse . Oglejte si posnetek zaslona:


Iz celic v Excelu enostavno odstranite vse številske, neštevilske ali določene znake

Kutools za Excel's Odstrani znak pripomoček vam pomaga z lahkoto odstraniti vse številske, neštevilske ali določene znake iz izbranih celic v Excelu.
Prenesite celotno 30-dnevno brezplačno pot Kutools za Excel zdaj!


Besedila izbrišite pred ali za prvim / zadnjim znakom s formulo

V tem razdelku so prikazane formule brisanja vsega pred ali po prvem / zadnjem določenem znaku iz celic v Excelu.

Če želite odstraniti vse pred prvo vejico, prosim:

Izberite prazno celico, kopirajte in prilepite spodnjo formulo in pritisnite Vnesite tipko. Nato povlecite Ročica za polnjenje za uporabo formule v drugih celicah. Oglejte si posnetek zaslona:

Formula: Odstranite vse pred prvo vejico

= DESNO (B5, LEN (B5)-NAJTI(",",B5))

Opombe:

1. V zgornji formuli je B5 celica, iz katere boste odstranili besedila, in "," je znak, na podlagi katerega boste odstranili besedila.

2. Če želite odstraniti vse pred zadnjim znakom, uporabite to formulo:

= DESNO (B5, LEN (B5) -FIND ("@", NAMESTA (B5,"Znaki"," @ ", (LEN (B5) -LEN (NAMESTA (B5,"Znaki"," "))) / LEN ("Znaki"))))

Če želite odstraniti vse po prvi vejici, prosim:

Izberite prazno celico, kopirajte in prilepite spodnjo formulo in pritisnite Vnesite tipko. Nato povlecite Ročica za polnjenje za uporabo formule v drugih celicah. Oglejte si posnetek zaslona:

Formula: Odstranite vse po prvi vejici

= LEVO (B5, FIND (",", B5) -1)

Opombe:

1. V zgornji formuli je B5 celica, iz katere boste odstranili besedila, in "," je znak, na podlagi katerega boste odstranili besedila.

2. Če želite odstraniti vse po zadnjem določenem znaku, uporabite to formulo:

= LEVO (B5, FIND ("@", NAMESTA (B5,"značaja"," @ ", LEN (B5) -LEN (NAMESTA (B5,"značaja"," "))))) - 1)


Besedila izbrišite pred ali za n-im znakom po formuli

Spodnje formule lahko pomagajo izbrisati vse pred ali po n-tem znaku iz celic v Excelu.

Če želite odstraniti vse pred n-im znakom iz celic, moraš:

Izberite prazno celico, da izpišete rezultat, v njo kopirajte spodnjo formulo in pritisnite Vnesite tipko. Nato povlecite Ročica za polnjenje za uporabo formule v drugih celicah. Oglejte si posnetek zaslona:

Formula: Odstranite vse pred drugo vejico

= DESNO (NAMESTA (B5",", CHAR (9), 2), LEN (B5) - NAJDI (CHAR (9), ZAMESTA (B5",", CHAR (9), 2), 1) + 1)

Opombe:

1. V formulah: B5","in 2 Število pomeni, da bo vsa vsebina po drugi vejici odstranjena iz celice B5.

2. Spremenite lahko,"in 2 številko poljubnemu znaku in položaju pojavitve, kot jo potrebujete.

Če želite odstraniti vse po n-tem znaku iz celic, moraš:

Izberite prazno celico, da izpišete rezultat, v njo kopirajte spodnjo formulo in pritisnite Vnesite tipko. Nato povlecite Ročica za polnjenje za uporabo formule v drugih celicah. Oglejte si posnetek zaslona:


Formula: Odstranite vse po drugi vejici

= LEVO (ZAMESTA (B5,",", CHAR (9),2), NAJDI (CHAR (9), ZAMESTA (B5,",", CHAR (9),2), 1) -1)

Opombe:

1. V formulah: B5","in 2 Število pomeni, da bo vsa vsebina po drugi vejici odstranjena iz celice A7.

2. Spremenite lahko,"in 2 številko poljubnemu znaku in položaju pojavitve, kot jo potrebujete.


Z Kutools za Excel preprosto odstranite besedila pred / za določenim znakom

Če je za vsako celico v območju samo en ločevalnik vejic in želite odstraniti vse pred ali po tej vejici iz celic, poskusite Razdeljene celice uporabnost Kutools za Excel. Ta pripomoček vam bo pomagal rešiti težavo z le nekaj kliki:

1. Izberite celice, iz katerih boste odstranili vse pred ali za vejico, in kliknite Kutools > Besedilo > Razdeljene celice. Oglejte si posnetek zaslona:

2. V Ljubljani Razdeljene celice v pogovornem oknu izberite Razdeli na stolpce možnost v tip in v razdelku Razdeljeno po v razdelku izberite Ostalo in v prazno polje vnesite vejico in nato kliknite OK . Oglejte si posnetek zaslona:

3. Še en Razdeljene celice Pojavi se pogovorno okno, izberite prazno celico za iskanje besedil in kliknite OK gumb.

Nato lahko vidite, da so izbrane celice razdeljene po posebnih znakih - vejicah. Oglejte si posnetek zaslona:

  Če želite imeti brezplačno (30-dnevno) preskusno različico tega pripomočka, kliknite, če ga želite prenestiin nato nadaljujte z uporabo postopka v skladu z zgornjimi koraki.


Kutools za Excel - Pomaga vam, da vedno končate delo pred časom, imejte več časa za uživanje v življenju
Se pogosto znajdete v igri za dohitevanje dela, pomanjkanje časa zase in za družino?  Kutools za Excel vam lahko pomaga pri soočanju 80% Excel sestavljajo uganke in izboljšajo 80-odstotno delovno učinkovitost, dajo vam več časa za skrb za družino in uživanje v življenju.
300 naprednih orodij za 1500 delovnih scenarijev vam olajša delo kot kdaj koli prej.
Ni vam več treba zapomniti formul in kod VBA, odslej si privoščite počitek v možganih.
Zapletene in ponavljajoče se operacije je mogoče enkrat obdelati v nekaj sekundah.
Vsak dan zmanjšajte na tisoče operacij tipkovnice in miške, zdaj se poslovite od poklicnih bolezni.
Postanite strokovnjak za Excel v 3 minutah, vam pomaga hitro prepoznati in napredovanje za dvig plače.
Izbira 110,000 visoko učinkovitih ljudi in 300+ svetovno priznanih podjetij.
Naj bodo vaši 39.0 USD vredni več kot 4000.0 USD usposabljanja drugih.
30-dnevni brezplačni preizkus vseh funkcij. 60-dnevna garancija vračila denarja brez razloga.

Comments (60)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
السلام عليكم كيفكم اسمي احمد ابراهيم محمد علامي من ذوي الاعاقة اصم وابكم الثانوية وحاسوب من الرياض جازان صبيا رقم جوالي قديم اشويه 0501601641 ابغي مساعدة فايدة وشكرا لكم جميعا أن شاءالله
This comment was minimized by the moderator on the site
رقمي 0501601641 وشكرا لكم جميعا أن شاءالله السلام عليكم كيفكم اسمي احمد ابراهيم محمد علامي
This comment was minimized by the moderator on the site
Hi how can i split or add spacing in between each textRoominCoolDecoApartmentinBrunswickEast
This comment was minimized by the moderator on the site
Hi z,If every word in the sentence starts with a capital letter, you can try one of the methods below to get it done:1. To add space between each word, methods in this article can do you a favor:How To Insert Spaces Before Capital Letters In Excel?
https://www.extendoffice.com/documents/excel/1864-excel-insert-space-before-capital-letter.html

2. To split text by capital letter in the sentence, you can try the methods in this article.How To Split Text Into Separate Columns By Capital Letter In Excel?
https://www.extendoffice.com/documents/excel/3336-excel-split-text-by-capital-letter.html
This comment was minimized by the moderator on the site
Hi I have the next text:

/credit-loan/super-credit/- from 1251 to 1016( -18.78%)
/credit-loan/no-credit/- from 1018 to 703( -30.94%)
/loan-loan-credit-cards- from 773 to 633( -18.11%)
/loan-loan/fair-loan/- from 321 to 502( -29.69%)

I need to delete everything after "-" before the from, including the character "-" so the above to become:

/credit-loan/super-credit/
/credit-loan/no-credit/
/loan-loan-credit-cards
/loan-loan/fair-loan/

And after I would also need to have the above without the "/" as in (but I think I can manage that later):

/credit-loan/super-credit
/credit-loan/no-credit
/loan-loan-credit-cards
/loan-loan/fair-loan
This comment was minimized by the moderator on the site
Hiimy texts is following
Execution/428/2019DOI:05-07-20192 years 5 months 4
daysCompliance23-09-2019

I want to delete whole texts after DOI:
This comment was minimized by the moderator on the site
Hi I have the next text:
/credit-loan/super-credit/- from 1251 to 1016( -18.78%)
/credit-loan/no-credit/- from 1018 to 703( -30.94%)
/loan-loan-credit-cards- from 773 to 633( -18.11%)
/loan-loan/fair-loan/- from 321 to 502( -29.69%)

I need to delete everything after "-" before the from, including the character "-" so the above to become:
/credit-loan/super-credit/
/credit-loan/no-credit/
/loan-loan-credit-cards
/loan-loan/fair-loan/

And after I would also need to have the above without the "/" as in (but I think I can manage that later):
/credit-loan/super-credit
/credit-loan/no-credit
/loan-loan-credit-cards
/loan-loan/fair-loan
This comment was minimized by the moderator on the site
Thank you!
This comment was minimized by the moderator on the site
What is the formula to keep only 160USCAIRAPPW01 in below excel spreadsheet?

16780187,160-USC-NOV-Updates-Server,160 - ALL LAC+USC Servers,160USCAIRAPPW01,Non-compliant,11/23/2019 11:33 AM,,,,,,16891741,Non-compliant,0X00000000,Success,11/23/2019 11:22 AM,(SYSTEM),Yes,No,Yes,
This comment was minimized by the moderator on the site
remove everything before
the last hyphen?
BABU RAM (622)
JAGAN NATH
This comment was minimized by the moderator on the site
I have: E4U19-31C20010093021EI 3032AER LINGUS 190805000010. I need to remove everything before the first space and everything after the last space but I need to keep the spaces. I have this formula but it removes the spaces: =LEFT(RIGHT(A19,LEN(A19)-FIND(" ",A19)),FIND("^^",SUBSTITUTE(RIGHT(A19,LEN(A19)-FIND(" ",A19))," ","^^",LEN(RIGHT(A19,LEN(A19)-FIND(" ",A19)))-LEN(SUBSTITUTE(RIGHT(A19,LEN(A19)-FIND(" ",A19))," ",""))))-1)
This comment was minimized by the moderator on the site
Hi, please try this formula:
=LEFT(RIGHT(B9,LEN(B9)-FIND(" ",B9)+1),FIND("^^",SUBSTITUTE(RIGHT(B9,LEN(B9)-FIND(" ",B9))," ","^^",LEN(RIGHT(B9,LEN(B9)-FIND(" ",B9)))-LEN(SUBSTITUTE(RIGHT(B9,LEN(B9)-FIND(" ",B9))," ",""))))-1)
This comment was minimized by the moderator on the site
Great buddy. Too much helpful post.
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations