Ugrás a tartalomra

Hogyan lehet eltávolítani a betűket az Excel karakterláncaiból / számaiból / celláiból?

Ez a cikk arról szól, hogyan távolíthat el betűket a szöveges karakterláncokból/cellákból/számokból az Excelben. És négy módszert kínálunk a megoldásra tömbképlet, felhasználó által definiált függvény és a Kutools for Excel külső féltől származó bővítménye révén.


Távolítsa el a betűket a karakterláncokból / számokból / cellákból tömbképlettel

Tömbképletet alkalmazhatunk a betűk eltávolítására az Excel karakterláncaiból / számaiból és celláiból. Kérjük, tegye a következőket:

1. Válasszon egy üres cellát, ahol a szöveges karakterláncot betűk nélkül adja vissza, írja be a képletet =SUM(MID(0&A2,LARGE(INDEX(ISNUMBER(--MID(A2,ROW($1:$99),1))*ROW($1:$99),),ROW($1:$99))+1,1)*10^ROW($1:$99)/10) (A2 az a cella, amelyből betűket távolít el), és nyomja meg a Ctrl + műszak + belép gombokat egyidejűleg.
doc eltávolítja a betűket az 1. szövegből

2. Válassza tovább a cellát, majd húzza a kitöltő fogantyút a kívánt tartományba. És most látni fogja, hogy az összes betű eltávolítva az eredeti szöveges karakterláncokból, ahogy az alábbi képernyőképen látható:

Megjegyzések:
(1) Ez a tömbképlet mindenféle karaktert eltávolít, kivéve a numerikus karaktereket. Például az eredeti szöveges karakterlánc abc-859 * -24teszt, ez a tömbképlet eltávolítja az összes betűt és speciális karaktert (* és a -) és visszatér 85924.
(2) Ha nincs szám a szöveges karakterláncban, akkor ez a tömbképlet 0-t ad vissza.

Köteg Szétválasztani a szöveget és a számokat egy cellából / oszlopból különböző oszlopokba / sorokba

A Kutools for Excel fokozza annak Hasított sejtek segédprogram és támogatja az összes cella / oszlop összes szöveges karakterének és számának két oszlopba / sorba történő szétválasztását.


hirdetésfelosztás cellával külön szövegszámok

Távolítsa el a betűket a karakterláncokból / számokból / cellákból a Felhasználó által definiált funkcióval

Hozzáadhatunk egy felhasználó által definiált függvényt az Excelbe a betűk eltávolításához a karakterláncokból / számokból / cellákból. Kérjük, tegye a következőket:

1. nyomja meg más + F11 gombokat egyidejűleg a Microsoft Visual Basic for Applications ablak megnyitásához.

2. Kattints betétlap > Modulok, majd másolja és illessze be a következő kódot az új nyitó Modul ablakba.

VBA: Távolítsa el a betűket az Excel karakterláncaiból / számaiból és celláiból

Function StripChar(Txt As String) As String
With CreateObject("VBScript.RegExp")
.Global = True
.Pattern = "\D"
StripChar = .Replace(Txt, "")
End With
End Function

3. A felhasználó által definiált függvény mentése. Válasszon egy üres cellát, ahol a szöveges karakterláncot betűk nélkül adja vissza, és írja be a képletet = StripChar (A2) (A2 az a cella, amelyből eltávolítja a betűket) bele, és húzza le a kitöltő fogantyút a kívánt tartományba. Képernyőképek megtekintése:

Megjegyzések:
(1) Ez a felhasználó által definiált funkció a számjegyből kivéve mindenféle karaktert eltávolíthat. Például az eredeti szöveges karakterlánc abc-859 * -24teszt, ez a tömbképlet eltávolítja a betűket és a speciális karaktereket (* és a -) és visszatér 85924.
(2) Ez a felhasználó által definiált függvény a szöveges karakterláncként tárolt számokat adja vissza.


Távolítsa el a betűket karakterláncokból/számokból/cellákból a Kutools for Excel EXTRACTNUMBERS funkciójával

Ez a módszer bemutatja a Kutools for Excel alkalmazást KIVONÓSZÁMOK funkció az összes betű könnyen eltávolításához a csípésekből / számokból / cellákból az Excelben. Kérjük, tegye a következőket:

Kutools az Excel számára - Tele van több mint 300 alapvető Excel-eszközzel. Élvezze a teljes funkcionalitású 30 napos INGYENES próbaverziót hitelkártya nélkül! Letöltés most!

1. Válasszon egy üres cellát, amelyre a szöveges karakterláncot betűk nélkül adja vissza, majd kattintson a gombra Kutools > Funkciók > szöveg > KIVONATOSOK. Lásd a képernyőképet:

2. A megnyíló Function Arguments párbeszédpanelen adja meg azt a cellát, amelyből betűket távolít el a txt mezőbe, nem kötelező beírni TRUE or Hamis be a N mezőbe, és kattintson a OK gombot.

Megjegyzések: Gépelés TRUE numerikus számokat ad vissza, miközben semmit vagy HAMIS szöveges karakterláncként tárolt számokat ad vissza.

3. Válassza tovább a cellát, és húzza a kitöltő fogantyút a kívánt tartományba. És akkor látni fogja, hogy az összes betűt eltávolítja az eredeti szöveges karakterláncokból. Lásd a képernyőképet:

Kutools az Excel számára - Töltse fel az Excelt több mint 300 alapvető eszközzel. Élvezze a teljes funkcionalitású 30 napos INGYENES próbaverziót hitelkártya nélkül! Szerezd meg most

Megjegyzések:
(1) Beírhatja a képletet = KIVONATSZÁMOK (A2, IGAZ) közvetlenül a kijelölt cellába, majd húzza a kitöltő fogantyút a kívánt tartományba.
(2) Ez az EXTRACTNUMBERS funkció a számjegyből kivéve mindenféle karaktert eltávolít.


Betűk eltávolítása karakterláncokból/számokból/cellákból a Kutools for Excel Karakter eltávolítása segédprogrammal

A fenti módszerek mindegyike eltávolítja az összes karaktert, kivéve a numerikus karaktereket. De néha előfordulhat, hogy csak a betűket szeretné eltávolítani a szövegből, de a numerikus karakterek és egyebek maradnak. Ez a módszer bemutatja a Kutools for Excel alkalmazást Karakterek eltávolítása segédprogram segítségével könnyen elvégezhető az Excelben.

Kutools az Excel számára - Tele van több mint 300 alapvető Excel-eszközzel. Élvezze a teljes funkcionalitású 30 napos INGYENES próbaverziót hitelkártya nélkül! Letöltés most!

1. Jelölje ki azokat a cellákat, amelyekből eltávolítja a betűket, majd kattintson a gombra Kutools > szöveg > Karakterek eltávolítása.

2. A megnyíló Karakterek eltávolítása párbeszédpanelen ellenőrizze a Alpha opciót, és kattintson a Ok gomb. Ezután csak a betűket távolítja el a kijelölt cellákból. Lásd a képernyőképet:
doc eltávolítja a betűket az 6. szövegből
Megjegyzések: Ha valóban mindenféle karaktert el akar távolítani, kivéve a numerikusakat, akkor ellenőrizheti a Nem numerikus opciót és kattintson a Ok gombot a Karakterek eltávolítása párbeszédpanelen. Lásd a képernyőképet:
doc eltávolítja a betűket az 7. szövegből

Kutools az Excel számára - Töltse fel az Excelt több mint 300 alapvető eszközzel. Élvezze a teljes funkcionalitású 30 napos INGYENES próbaverziót hitelkártya nélkül! Szerezd meg most


Bemutató: betűk eltávolítása az Excel karakterláncaiból / számaiból és celláiból


Kutools az Excel számára: Több mint 300 praktikus eszköz a keze ügyében! Kezdje el a 30 napos ingyenes próbaidőszakot funkciók korlátozása nélkül. Töltse le most!

Kapcsolódó cikkek:

A legjobb irodai hatékonyságnövelő eszközök

Népszerű szolgáltatások: Ismétlődések keresése, kiemelése vagy azonosítása   |  Üres sorok törlése   |  Oszlopok vagy cellák kombinálása adatvesztés nélkül   |   Kerek Formula nélkül ...
Szuper keresés: Több kritérium VLookup    Többértékű VLookup  |   VLookup több munkalapon   |   Fuzzy Lookup ....
Speciális legördülő lista: Gyors legördülő lista létrehozása   |  Függő legördülő lista   |  Többszörösen válassza ki a legördülő listát ....
Oszlopkezelő: Adjon meg egy adott számú oszlopot  |  Oszlopok mozgatása  |  Kapcsolja be a Rejtett oszlopok láthatósági állapotát  |  Tartományok és oszlopok összehasonlítása ...
Kiemelt funkciók: Rács fókusz   |  Design nézet   |   Nagy Formula bár    Munkafüzet és lapkezelő   |  Erőforrás-könyvtár (Auto szöveg)   |  Dátumválasztó   |  Kombinálja a munkalapokat   |  Cellák titkosítása/dekódolása    E-mailek küldése listánként   |  Szuper szűrő   |   Speciális szűrő (félkövér/dőlt/áthúzott szűrés...) ...
A 15 legjobb eszközkészlet12 szöveg Eszközök (Szöveg hozzáadása, Karakterek eltávolítása,...)   |   50 + Táblázatos Típusai (Gantt-diagram,...)   |   40+ Praktikus képletek (Számolja ki az életkort a születésnap alapján,...)   |   19 beszúrás Eszközök (Helyezze be a QR-kódot, Kép beszúrása az útvonalból,...)   |   12 Átalakítás Eszközök (Számok szavakig, Valuta átváltás,...)   |   7 Egyesítés és felosztás Eszközök (Haladó kombinált sorok, Hasított sejtek,...)   |   ... és több

Töltsd fel Excel-készségeidet a Kutools for Excel segítségével, és tapasztald meg a még soha nem látott hatékonyságot. A Kutools for Excel több mint 300 speciális funkciót kínál a termelékenység fokozásához és az időmegtakarításhoz.  Kattintson ide, hogy megszerezze a leginkább szükséges funkciót...

kte lap 201905


Az Office lap füles felületet hoz az Office-ba, és sokkal könnyebbé teszi a munkáját

  • Füles szerkesztés és olvasás engedélyezése Wordben, Excelben és PowerPointban, Publisher, Access, Visio és Project.
  • Több dokumentum megnyitása és létrehozása ugyanazon ablak új lapjain, mint új ablakokban.
  • 50% -kal növeli a termelékenységet, és naponta több száz kattintással csökkenti az egér kattintását!
Comments (9)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Принцип работы формулы массива понял, есть вопрос насчет конкатенации (0&A2), для чего она в формуле?
Если убрать ее и блок +1 после ROW(), формула перестает работать
This comment was minimized by the moderator on the site
NOOOSSAAA!
Você não tem noção do tanto que isso me ajudou!!!
MUITO BOM!
This comment was minimized by the moderator on the site
YEAHHHHHHHHH. At last something that works! Gj!
This comment was minimized by the moderator on the site
I need to delete all text in a cell EXCEPT a specific set of words. For example, a list of fruits or vegetables in column A, and column B has a description of the vegetables, including color, and I want to remove all text in the cells of column B except for color words. Any ideas?
This comment was minimized by the moderator on the site
hi, i want to ask if theres a formula to add period on every abbreviation in one cell within a sentence?

example

825 apple rd st #5 - i want to add period on "rd" and "st" to make it formal


hope you can help me

thanks
This comment was minimized by the moderator on the site
Hi ed,
The Add Text feature of Kutools for Excel may help you solve the problem: https://www.extendoffice.com/product/kutools-for-excel/excel-add-same-text-to-multiple-cells.html
This comment was minimized by the moderator on the site
What if you want to preserve the format of the number or has decimals? i.e Apple30.01? for answer of 30.01? your vb drops the spot?
This comment was minimized by the moderator on the site
Hi Formatunknown,
In this situation, Kutools for Excel’s Remove Characters feature is recommended.
Select the cells, enable the Remove Characters feature, only check the Alpha option, and click the Ok button to remove all alpha characters, and remain numbers including the decimal places.
This comment was minimized by the moderator on the site
Thank u so much
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations