Kuidas eemaldada Exceli lahtrist tekst, kuid jätta numbrid (8 võimalust)

  • Jaga Seda
Hugh West

Mõnikord sisestame nii tekstid ja numbrid samasse Exceli lahtrisse. Mingil põhjusel võime soovida eemaldada tekstid rakust, säilitades ainult numbrid Selleks pakub Excel mitmeid võimalusi, kuidas eemaldada tekstid säilitades samal ajal numbrid . Selles artiklis saate teada 8 viisi, kuidas eemaldada tekst Exceli lahtrist, kuid jäta numbrid seal.

Lae alla praktiline töövihik

Excel-faili saate alla laadida alljärgnevalt lingilt ja sellega koos harjutada.

Eemalda tekst, kuid jäta numbrid.xlsm

8 võimalust Exceli lahtrist teksti eemaldamiseks, kuid numbrite jätmiseks

1. Kasutage teksti eemaldamiseks Exceli lahtrist teksti leidmise ja asendamise funktsiooni, kuid jätke numbrid alles

Lihtsaim viis eemaldada tekst lahtrist, jättes alles numbrid on kasutada Leia ja asenda käsk.

Nüüd järgige alljärgnevaid samme, et kasutada Leia ja asenda funktsioon.

❶ Valige esmalt lahtrid, millel on tekstid ja numbrid ühendatud.

❷ Seejärel vajutage CTRL + H kasutada Leia ja asenda dialoogiaknas.

❸ Sisestage tekst mida soovite eemaldada jooksul Leia, mida kast.

❹ Jäta Asendage kast tühi.

❺ Nüüd vajutage Asenda kõik nupp.

❻ Lõpuks tabasime Sulge nuppu, et väljuda Leia ja asenda dialoogiaknas.

Seega olete kustutanud kõik tekst Exceli lahtritest, mis jätavad numbrid ainult oma koha peal.

Loe edasi: Kuidas eemaldada konkreetne tekst Exceli lahtrist (kõige lihtsam 11 võimalust)

2. Teksti kustutamine Exceli lahtrist, kuid numbrite jätmine funktsiooni SUBSTITUTE abil

Võite kasutada SUBSTITUTE funktsioon selle asemel, et kasutada Leia ja asenda dialoogiboks. Mõlemad täidavad sama ülesannet.

Selleks,

❶ Klõpsake lahtrisse C5 .

❷ Nüüd sisestage järgmine valem:

=SUBSTITUTE(B5, "KKV","")

Siin,

  • B5 viitab rakkudele, millel on tekstid ja numbrid .
  • "KKV" on tekst asendada tühjade kohtadega ("").

❸ Pärast seda tabas SISESTA nupp.

❹ Nüüd lohistage nuppu Täitmise käepide ikoon lahtrist C5 aadressile C12 .

Nii et näete ASENDAJA funktsioon on asendanud kõik tekstid tühikutega. Seega on ainult numbrid on jäänud.

Loe edasi: Kuidas eemaldada Exceli veerust konkreetne tekst (8 võimalust)

3. TEXTJOIN, ROW, INDIRECT, LEN, & IFERROR Funktsioonide kombinatsioon teksti eemaldamiseks, kuid numbrite jätmiseks

Võite kasutada ka TEXTJOIN , ROW , INDIREKTNE , LEN , & IFERROR Funktsioonid, et teha valem. See valem kustutab kõik tekstid Exceli lahtrist, kuid jäta numbrid .

Selle eest,

❶ Valige lahter C5 esimene.

❷ Seejärel sisestage järgmine valem:

=TEXTJOIN("", TRUE,IFERROR(MID(B5, SEQUENCE(LEN(B5)), 1) *1, ""))

Selles valemis:

  • B5 viitab rakule, millel on tekstid ja numbrid .
  • LEN(B5) tagastab lahtri sisu pikkuse B5 .
  • SEQUENCE(LEN(B5)) tagastab lahtri järjestuse B5 mis on {1;2;3;4;5;6;7}.
  • MID(B5,SEQUENCE(LEN(B5)), 1) tagastab vasakult leitud tühja koha. Väljundiks on {"K"; "K"; "V";" "; "5″; "0″; "6"}.
  • IFERROR(MID(B6,SEQUENCE(LEN(B6)), 1) *1, "") tegeleb mis tahes vigadega MID(B5,SEQUENCE(LEN(B5)), 1).
  • TEXTJOIN("", TRUE,IFERROR(MID(B5,SEQUENCE(LEN(B5)), 1) *1, "")) eemaldab tekst asendades tekstid tühikutega. Seejärel ühendab ta need tühikud koos numbrid .

❸ Nüüd vajutage SISESTA nuppu.

❹ Lohistage Täitmise käepide ikoon lahtrist C5 aadressile C12 .

Lõpuks on teil lihtsalt numbrid rakkudes ilma igasuguse tekstid .

4. Teksti eemaldamine Exceli lahtrist, kuid numbrite jätmine RIGHT- ja LEN-funktsioonide abil

Järgige alljärgnevaid samme, et kombineerida RIGHT ja LEN funktsioonid eemaldamiseks tekst Exceli lahtrist, mis jätab numbrid .

❶ Kõigepealt valige lahter C5 .

❷ Seejärel sisestage lahtrisse järgmine valem C5 .

=RIGHT(B5, LEN(B5)-3)

Selles valemis,

  • LEN(B5) arvutab lahtri sisu pikkuse B5 .
  • LEN(B5)-3) eemaldab 3 tähemärki lahtri sisu kogupikkusest B5 .
  • RIGHT(B5, LEN(B5)-3) eemaldab 3 tähemärki paremal poolel olevast B5 lahtri sisu. Seega on meil ainult numbrid ilma igasuguse tekstid .

❸ Pärast seda tabas SISESTA nuppu.

❹ Lohistage Täitmise käepide ikoon lahtrist C5 aadressile C12 .

Lõpuks on teil kõik lahtrid koos numbrid ainult nagu alloleval ekraanipildil:

Loe edasi: Kuidas eemaldada tekst pärast Exceli märki (3 võimalust)

5. Kasutage massiivi valemit teksti eemaldamiseks Exceli lahtrist, kuid jätke numbrid alles

Saate kasutada järgmist massiivi valemit, et eemaldada tekst Exceli lahtrist, jättes kõik numbrid . massiivi valemi kasutamiseks:

❶ Valige esimene lahter, C5 .

❷ Seejärel sisestage sinna järgmine massiivi valem:

=SUM(MID(0&B5,LARGE(INDEX(ISNUMBER(--MID(B5, ROW($1:$99),1))*ROW($1:$99),),ROW($1:$99))+1, 1)*10^ROW($1:$99)/10)

❸ Pärast seda tabas SISESTA nuppu, et täita massiivi valemit.

❹ Asetage hiirekursor lahtri paremasse alumisse nurka. C5 ja tõmmake alla Täitmise käepide ikoon.

Nüüd näete, et massiivi valemiga on kustutatud tekstid Exceli lahtritest, jättes ainult numbrid .

Loe edasi: Kuidas eemaldada teksti kahe tähemärgi vahel Excelis (3 lihtsat viisi)

6. Teksti eemaldamine Exceli lahtrist, kuid numbrite jätmine, kasutades teksti veergudeks muutmise funktsiooni

The Tekst to Columns käsk jagab välja tekst alates numbrid .

Järgige nüüd allpool toodud samme, et õppida selle protsessi.

❶ Valige kõik lahtrid, mis sisaldavad tekstid koos numbrid .

❷ Siis mine aadressile Andmed> Andmetööriistad> Tekst veergudeks.

❸ Valige Fikseeritud laius alates Teksti teisendamine veergudeks viisardiga dialoogiaknas ja vajutage Järgmine nupp.

❹ Jällegi tabanud Järgmine nuppu Teksti teisendamine veergudeks Wizard dialoogiaknas.

❺ Seejärel veenduge, et Üldine valik on valitud ja vajutage Lõpeta .

Nüüd olete edukalt eemaldanud tekst kõigist Exceli lahtritest, mis jätavad numbrid .

7. Kasutage Flash Fill'i, et eemaldada Exceli lahtrist tekst, kuid jätta numbrid alles

Eemaldada tekstid Exceli lahtrist, kasutades Flash Fill funktsioon,

❶ Sisestage ainult numbrid kõrvalolevas lahtris.

❷ Siis mine aadressile Avaleht> Redigeerimine> Täitmine> Flash Fill.

Pärast löömist Flash Fill käsk, saate ainult numbrid rakus ilma tekstid .

Loe edasi: Kuidas eemaldada teksti Exceli lahtrist (9 lihtsat viisi)

8. Teksti kustutamine Exceli lahtrist, kuid numbrite jätmine VBA skriptidega

Me loome kasutaja määratud funktsiooni nimega DeleteTextsButNumbers koos VBA skript eemaldamiseks tekst Exceli lahtrist, mis jätab numbrid .

Selleks,

❶ Press ALT + F11 VBA redaktori avamiseks.

❷ Go to Sisesta> Moodul.

❸ Seejärel kopeerige järgmine VBA-kood:

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

❹ Sisestage ja salvestage kood faili sisse. VBA toimetaja.

Siin olen loonud funktsiooni nimega DeleteTextButNumbers kasutades VBA Asendage funktsioon, kus see võtab lahtri väärtuse kui String asendada tekstid koos toorikud Selle tulemusena lahkub numbrid .

❺ Nüüd tulge tagasi andmelehele ja valige lahter C5 .

❻ Sisestage sinna järgmine valem.

=DeleteTextsButNumbers(B5)

❼ Seejärel vajutage SISESTA .

❽ Lohistage Täitmise käepide ikoon lahtrist C5 aadressile C12 .

Pärast seda näete, et funktsioon on kustutanud kõik tekstid jättes numbrid nagu alloleval pildil:

Loe lisaks: Kuidas kustutada määratletud nimesid Excelis (3 võimalust)

Praktika sektsioon

Järgmise pildi sarnase Exceli tabeli leiate harjutamiseks esitatud Exceli faili lõpust.

Kokkuvõte

Kokkuvõttes oleme arutanud 8 meetodit, et eemaldada tekst Exceli lahtrist, kuid jäta numbrid Soovitame teile alla laadida koos selle artikliga lisatud praktilise töövihiku ja sellega kõiki meetodeid harjutada. Ja ärge kartke küsida küsimusi allpool olevas kommentaaride sektsioonis. Me püüame vastata kõigile asjakohastele küsimustele niipea kui võimalik. Ja palun külastage meie veebilehte. Exceldemy rohkem uurida.

Hugh West on suurte kogemustega Exceli koolitaja ja analüütik, kellel on selles valdkonnas üle 10-aastane kogemus. Tal on raamatupidamise ja rahanduse bakalaureusekraad ning ärijuhtimise magistrikraad. Hugh’l on kirg õpetamise vastu ning ta on välja töötanud ainulaadse õpetamisviisi, mida on lihtne järgida ja mõista. Tema Exceli ekspertteadmised on aidanud tuhandetel õpilastel ja spetsialistidel üle maailma oma oskusi parandada ja karjääris silma paista. Oma ajaveebi kaudu jagab Hugh oma teadmisi maailmaga, pakkudes tasuta Exceli õpetusi ja veebikoolitusi, mis aitavad üksikisikutel ja ettevõtetel oma potentsiaali täielikult ära kasutada.