Ugrás a tartalomra

Hogyan távolítsuk el az adott karakter előtti vagy utáni szövegeket az Excel celláiból?

Ez a cikk különféle módszereket mutat be egy adott karakter vagy az n-edik előfordulási karakter előtti vagy utáni szövegek eltávolítására az Excel celláiból.


Szövegek törlése egy adott karakter előtt vagy után az Excel Keresés és csere elemével

Ha egy adott karakter előtt vagy után szeretne eltávolítani minden szöveget a Keresés és csere funkcióval, tegye a következőket.

1. Jelölje ki azokat a cellákat, amelyekből eltávolítja a szövegeket egy adott karakter előtt vagy után, nyomja meg a gombot Ctrl + H billentyűk megnyitásához Keresés és csere párbeszéd.

A Keresés és csere párbeszédpanelen:

1. Ha törölni szeretné az összeset a konkrét karakter, például vessző előtt, írja be *, be a Mit keres szövegdoboz;

2. Ha törölni akarja az összeset a konkrét karakter után, például vesszőt, írja be ,* be a Mit keres szövegdoboz;

Megjegyzések:

1. A vesszőt tetszés szerint bármely karakterre megváltoztathatja.

2. Ebben az esetben az utolsó vessző előtt vagy az első vessző után minden szöveg eltávolításra kerül a kijelölt cellákból.

2. Tartsd a Cserélje ki szövegmező üres, majd kattintson a gombra Az összes cseréje gomb. Lásd a képernyőképet:


Könnyen eltávolíthatja az összes numerikus, nem numerikus vagy megadott karaktert az Excel celláiból

Kutools Excel's Karakter eltávolítása segédprogram segítségével könnyen eltávolíthatja az összes numerikus, nem numerikus vagy megadott karaktert az Excel kiválasztott celláiból.
Töltse le a Kutools for Excel teljes 30 napos ingyenes nyomvonalát most!


Az első / utolsó konkrét karakter előtti vagy utáni szövegeket képlet szerint törölheti

Ez a szakasz megmutatja azokat a képleteket, amelyekkel törölhet mindent az Excel első celláinak első vagy utolsó karaktere előtt vagy után.

Az első vessző előtt mindent eltávolítani, kérem:

Válasszon ki egy üres cellát, másolja és illessze be az alábbi képletet, majd nyomja meg az gombot belép kulcs. Ezután húzza a Töltse meg a fogantyút hogy a képletet alkalmazzuk más cellákra. Lásd a képernyőképet:

képlet: Távolítson el mindent az első vessző előtt

= JOBB (B5, LEN (B5)-MEGTALÁLJA(",",B5))

Megjegyzések:

1. A fenti képletben B5 az a cella, amelyből szövegeket távolít el, és a "," az a karakter, amely alapján eltávolítja a szövegeket.

2. Az utolsó konkrét karakter előtti elemek eltávolításához használja ezt a képletet:

= JOBB (B5, LEN (B5) -FIND ("@", SUBSTITUTE (B5,"Karakter"," @ ", (LEN (B5) -LEN (PÓT (B5,"Karakter"," "))) / LEN ("Karakter"))))

Az első vessző után mindent eltávolítani, kérem:

Válasszon ki egy üres cellát, másolja és illessze be az alábbi képletet, majd nyomja meg az gombot belép kulcs. Ezután húzza a Töltse meg a fogantyút hogy a képletet alkalmazzuk más cellákra. Lásd a képernyőképet:

képlet: Távolítson el mindent az első vessző után

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

Megjegyzések:

1. A fenti képletben B5 az a cella, amelyből szövegeket távolít el, és a "," az a karakter, amely alapján eltávolítja a szövegeket.

2. Az utolsó konkrét karakter után az összes eltávolításához használja ezt a képletet:

= BAL (B5, FIND ("@", SUBSTITUTE (B5,"karakter"," @ ", LEN (B5) -LEN (PÓT (B5,"karakter"," "))))) - 1)


Az n-edik előfordulás előtti vagy utáni szövegeket képlet szerint törölheti

Az alábbi képletek segíthetnek az n-edik előfordulás előtti vagy utáni karakterek törlésében az Excel celláiból.

Az összes, az n-edik előfordulás előtti karakter eltávolítása a cellákból, neked kell:

Válasszon egy üres cellát az eredmény megjelenítéséhez, másolja bele az alábbi képletet, majd nyomja meg az gombot belép kulcs. Ezután húzza a Töltse meg a fogantyút hogy a képletet alkalmazzuk más cellákra. Lásd a képernyőképet:

képlet: Távolítson el mindent a második előfordulás vessző előtt

= JOBB (PÓT (B5",", CHAR (9), 2), LEN (B5) - KERESD (CHAR (9), PÓT (B5",", CHAR (9), 2), 1) + 1)

Megjegyzések:

1. A képletekben B5","és 2 szám azt jelenti, hogy a második előfordulási vessző után minden tartalmat eltávolítunk a B5 cellából.

2. Megváltoztathatja a,"és 2 szám tetszőleges karakterhez és előfordulási helyzet számához.

Az összes n-edik előfordulás utáni karakter eltávolítása a cellákból, neked kell:

Válasszon egy üres cellát az eredmény megjelenítéséhez, másolja bele az alábbi képletet, majd nyomja meg az gombot belép kulcs. Ezután húzza a Töltse meg a fogantyút hogy a képletet alkalmazzuk más cellákra. Lásd a képernyőképet:


képlet: Távolítson el mindent a második előfordulási vessző után

= BAL (PÓT (B5,",", CHAR (9),2), KERESD (CHAR (9), PÓT (B5,",", CHAR (9),2), 1) -1)

Megjegyzések:

1. A képletekben B5","és 2 szám azt jelenti, hogy a második előfordulási vessző utáni összes tartalmat eltávolítjuk az A7 cellából.

2. Megváltoztathatja a,"és 2 szám tetszőleges karakterhez és előfordulási helyzet számához.


Könnyen eltávolíthatja az adott karakter előtt/után lévő szövegeket a Kutools for Excel segítségével

Ha egy tartományban minden cellához csak egy vessző elválasztó tartozik, és mindent el akar távolítani a vessző előtt vagy után a cellákból, próbálkozzon a Hasított sejtek hasznossága Kutools az Excel számára. Ez a segédprogram csak néhány kattintással segít megoldani a problémát:

1. Jelölje ki azokat a cellákat, amelyekből mindent eltávolít a vessző előtt vagy után, majd kattintson Kutools > szöveg > Hasított sejtek. Lásd a képernyőképet:

2. Ban,-ben Hasított sejtek párbeszédpanelen válassza a ikont Oszlopokra osztás lehetőség a típus szakaszban, és a Felosztva szakaszban válassza a Más opciót, és írjon vesszőt az üres mezőbe, majd kattintson a gombra OK gomb. Lásd a képernyőképet:

3. Egy másik Hasított sejtek megjelenik a párbeszédpanel, válasszon egy üres cellát a szövegek megkereséséhez, majd kattintson a gombra OK gombot.

Ekkor láthatja, hogy a kiválasztott cellák meghatározott karakterekre - vesszőre vannak osztva. Lásd a képernyőképet:

  Ha ingyenes (30 napos) próbaverziót szeretne kapni a segédprogramról, kattintson a letöltéshez, majd lépjen a művelet végrehajtására a fenti lépések szerint.


Kutools Excelhez - Segít a munka idő előtti befejezésében, legyen több ideje élvezni az életet
Gyakran találja magát magával a munka felzárkóztatásában, a saját és családja számára eltöltött idő hiányában?  Kutools az Excel számára segíthet megbirkózni 80% Excel rejtvények és 80%-os munkahatékonyság javítása, több idő jut a családdal való törődésre és az élet élvezetére.
300 fejlett eszköz 1500 munkamenethez, sokkal könnyebbé teszi munkáját, mint valaha.
Nincs többé szüksége képletek és VBA kódok memorizálására, mostantól pihentesse az agyad.
A bonyolult és ismételt műveletek másodpercek alatt egyszeri feldolgozást végezhetnek.
Csökkentse a napi billentyűzet és egér több ezer műveletét, búcsúzzon el a foglalkozási betegségektől.
Legyen 3 perc alatt Excel-szakértő, segítsen gyorsan elismertetni és fizetésemelési promóciót kapni.
110,000 300 rendkívül hatékony ember és több mint XNUMX világhírű vállalat választása.
Tegyen 39.0 dollárt többet, mint mások 4000.0 dolláros képzése.
Teljes szolgáltatás ingyenes próbaverzió 30 nap. 60 napos pénzvisszafizetési garancia ok nélkül.

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