Tekstin poistaminen Excel-solusta, mutta jätä numerot (8 tapaa)

  • Jaa Tämä
Hugh West

Joskus lisäämme sekä tekstit ja numerot samassa Excel-solussa. Jostain syystä voimme haluta poistaa samasta solusta tekstit solusta pitäen vain numerot Tätä varten Excel tarjoaa useita tapoja poistaa tekstit säilyttäen samalla numerot . Tässä artikkelissa, opit 8 tapaa poistaa teksti Excel-solusta, mutta jätä numerot siellä.

Lataa harjoituskirja

Voit ladata Excel-tiedoston seuraavasta linkistä ja harjoitella sen avulla.

Poista teksti mutta jätä numerot.xlsm

8 tapaa poistaa tekstiä Excel-solusta, mutta jättää numeroita

1. Käytä Etsi ja korvaa -toimintoa tekstin poistamiseksi Excel-solusta, mutta jätä numerot.

Helpoin tapa poistaa tekstiä solusta ja jättää numerot on käyttää Etsi ja korvaa komento.

Seuraa nyt alla olevia ohjeita käyttääksesi Etsi ja korvaa ominaisuus.

❶ Valitse ensin solut, joissa on tekstit ja numerot yhdistetty.

❷ Paina sitten CTRL + H käyttää Etsi ja korvaa valintaikkuna.

❸ Kirjoita teksti jonka haluat poistaa Etsi mitä laatikko.

❹ Jätä Korvaa seuraavalla ruutu tyhjä.

❺ Paina nyt painiketta Korvaa kaikki nappi.

❻ Vihdoinkin osui Sulje painiketta poistuaksesi Etsi ja korvaa valintaikkuna.

Näin olet poistanut kaikki teksti Excelin soluista, jotka jättävät numerot vain omilla paikoillaan.

Lue lisää: Kuinka poistaa tietty teksti Excelin solusta (helpoin 11 tapaa)

2. Poista teksti Excel-solusta, mutta jätä numerot SUBSTITUTE-toiminnolla.

Voit käyttää SUBSTITUTE-toiminto sen sijaan, että käytettäisiin Etsi ja korvaa Molemmat tekevät saman tehtävän.

Sitä varten,

❶ Klikkaa solua C5 .

❷ Lisää nyt seuraava kaava:

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

Tässä,

  • B5 viittaa soluihin, joilla on tekstit ja numerot .
  • "KKV" on teksti korvataan tyhjillä ("").

❸ Sen jälkeen osui ENTER nappi.

❹ Vedä nyt raahaa Täyttökahva kuvake solusta C5 osoitteeseen C12 .

Joten näet SIJAINEN toiminto on korvannut kaikki tekstit tyhjiä. Näin ollen vain numerot ovat jäljellä.

Lue lisää: Kuinka poistaa tietty teksti sarakkeesta Excelissä (8 tapaa)

3. TEXTJOIN-, ROW-, INDIRECT-, LEN- ja IFERROR-funktioiden yhdistelmä tekstin poistamiseksi mutta numeroiden jättämiseksi jäljelle

Voit myös käyttää TEXTJOIN , ROW , INDIRECT , LEN , & IFERROR Functions tehdä kaava. Tämä kaava poistaa kaikki tekstit Excel-solusta, mutta jätä numerot .

Tästä,

❶ Valitse solu C5 ensiksi.

❷ Lisää sitten seuraava kaava:

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

Tässä kaavassa:

  • B5 viittaa soluun, jolla on tekstit ja numerot .
  • LEN(B5) palauttaa solun sisällön pituuden B5 .
  • SEQUENCE(LEN(B5)) palauttaa solujen sarjan B5 joka on {1;2;3;4;5;6;7}.
  • MID(B5,SEQUENCE(LEN(B5)), 1) palauttaa tyhjän kohdan sijainnin vasemmalta. Tulos on muotoa {"K"; "K"; "V";" "; "5″; "0″; "6"}.
  • IFERROR(MID(B6,SEQUENCE(LEN(B6)), 1) *1, "") käsittelee kaikki virheet MID(B5,SEQUENCE(LEN(B5)), 1).
  • TEXTJOIN("", TRUE,IFERROR(MID(B5,SEQUENCE(LEN(B5)), 1) *1, ""))) poistaa teksti korvaamalla tekstit Sitten se yhdistää nämä tyhjät kohdat aihioilla. numerot .

❸ Paina nyt näppäintä ENTER nappi.

❹ Vedä Täyttökahva kuvake solusta C5 osoitteeseen C12 .

Lopuksi sinulla on vain numerot soluissa ilman mitään tekstit .

4. Poista teksti Excel-solusta, mutta jätä numerot käyttämällä RIGHT- ja LEN-funktioita.

Seuraa alla olevia ohjeita yhdistääksesi RIGHT ja LEN toiminnot poistaa teksti Excel-solusta, joka jättää numerot .

❶ Valitse ensinnäkin solu C5 .

❷ Lisää sitten seuraava kaava soluun C5 .

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

Tässä kaavassa,

  • LEN(B5) laskee solun sisällön pituuden B5 .
  • LEN(B5)-3) poistaa 3 merkkiä solun sisällön kokonaispituudesta. B5 .
  • RIGHT(B5, LEN(B5)-3) poistaa 3 merkkiä oikeanpuoleisesta ruudusta B5 Siten meillä on vain numerot ilman mitään tekstit .

❸ Sen jälkeen osui ENTER nappi.

❹ Vedä Täyttökahva kuvake solusta C5 osoitteeseen C12 .

Lopuksi sinulla on kaikki solut, joissa on numerot vain kuten alla olevassa kuvakaappauksessa:

Lue lisää: Kuinka poistaa tekstiä merkin jälkeen Excelissä (3 tapaa)

5. Käytä rivikaavaa tekstin poistamiseksi Excel-solusta, mutta jätä numerot jäljelle.

Voit käyttää seuraavaa sarjakaavaa poistaaksesi teksti Excel-solusta jättäen kaikki numerot . Jos haluat käyttää array-kaavaa:

❶ Valitse ensin solu, C5 .

❷ Lisää sitten seuraava sarjakaava tähän:

=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))

❸ Sen jälkeen osui ENTER painiketta toteuttaaksesi matriisikaavan.

❹ Aseta hiiren kursori solun oikeaan alakulmaan. C5 ja vedä alas Täyttökahva kuvake.

Nyt näet, että array-kaava on poistanut rivin tekstit Excelin soluista, jolloin jäljelle jää vain numerot .

Lue lisää: Kuinka poistaa teksti kahden merkin välissä Excelissä (3 helppoa tapaa)

6. Poista teksti Excel-solusta, mutta jätä numerot käyttämällä Tekstiä sarakkeisiin -ominaisuutta.

The Teksti to Columns -komento jakaa teksti alkaen numerot .

Seuraa nyt alla olevia ohjeita ja opi, miten se tehdään.

❶ Valitse kaikki solut, jotka sisältävät tekstit kanssa numerot .

❷ Mene sitten osoitteeseen Data> Datatyökalut> Teksti sarakkeisiin.

❸ Valitse Kiinteä leveys alkaen Muunna teksti sarakkeiksi Ohjattu valintaikkunassa ja paina Seuraava nappi.

❹ Jälleen osui Seuraava painiketta Muunna teksti sarakkeiksi Ohjattu valintaikkuna.

❺ Varmista sitten, että ❺ Yleistä vaihtoehto on valittu ja paina Viimeistely .

Nyt olet onnistuneesti poistanut teksti kaikista Excelin soluista, jotka jättävät numerot .

7. Käytä Flash Fill -toimintoa tekstin poistamiseen Excel-solusta, mutta jätä numerot jäljelle.

Poistaaksesi tekstit Excel-solusta käyttämällä Salaman täyttö ominaisuus,

❶ Aseta ainoastaan numerot viereisessä solussa.

❷ Mene sitten osoitteeseen Etusivu> Muokkaus> Täyttö> Flash-täyttö.

Kun olet lyönyt Salaman täyttö komennolla saat vain numerot solussa ilman tekstit .

Lue lisää: Tekstin poistaminen Excel-solusta (9 helppoa tapaa)

8. Poista teksti Excel-solusta, mutta jätä numerot VBA-skriptien avulla.

Luomme käyttäjän määrittelemän funktion nimeltä DeleteTextsButNumbers a:lla VBA skripti poistaa teksti Excel-solusta, joka jättää numerot .

Sitä varten,

❶ Lehdistö ALT + F11 avataksesi VBA-editorin.

❷ Siirry osoitteeseen Insert> Module.

❸ Kopioi sitten seuraava VBA-koodi:

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

❹ Liitä ja tallenna koodi kentässä VBA toimittaja.

Tässä olen luonut funktion nimeltä DeleteTextButNumbers käyttämällä VBA Vaihda funktio, jossa se ottaa solun arvon arvona merkkijono korvaamaan tekstit kanssa aihiot sen seurauksena jättää numerot .

❺ Palaa nyt takaisin laskentataulukkoon ja valitse solu C5 .

❻ Lisätään seuraava kaava tähän.

=DeleteTextsButNumbers(B5)

❼ Paina sitten ENTER .

❽ Vedä Täyttökahva kuvake solusta C5 osoitteeseen C12 .

Tämän jälkeen näet, että toiminto on poistanut kaikki tiedostot. tekstit jättämällä numerot kuten alla olevassa kuvassa:

Lue lisää: Määritettyjen nimien poistaminen Excelissä (3 tapaa)

Harjoitusosio

Löydät seuraavan kuvan kaltaisen Excel-taulukon harjoittelua varten toimitetun Excel-tiedoston lopusta.

Päätelmä

Yhteenvetona, olemme keskustelleet 8 menetelmää poistaa teksti Excel-solusta, mutta jätä numerot Suosittelemme, että lataat tämän artikkelin liitteenä olevan harjoitustyökirjan ja harjoittelet kaikkia menetelmiä sen avulla. Äläkä epäröi kysyä kysymyksiä alla olevassa kommenttiosiossa. Yritämme vastata kaikkiin asiaankuuluviin kyselyihin mahdollisimman pian. Vieraile myös verkkosivuillamme. Exceldemy tutkia lisää.

Hugh West on erittäin kokenut Excel-kouluttaja ja analyytikko, jolla on yli 10 vuoden kokemus alalta. Hän on koulutukseltaan laskentatoimen ja rahoituksen kandidaatti sekä kauppatieteiden maisteri. Hughilla on intohimo opettamiseen, ja hän on kehittänyt ainutlaatuisen opetusmenetelmän, jota on helppo seurata ja ymmärtää. Hänen asiantuntemuksensa Excelistä on auttanut tuhansia opiskelijoita ja ammattilaisia ​​maailmanlaajuisesti parantamaan taitojaan ja menestymään urallaan. Blogissaan Hugh jakaa tietämyksensä maailman kanssa tarjoamalla ilmaisia ​​Excel-opetusohjelmia ja verkkokoulutusta auttaakseen yksilöitä ja yrityksiä saavuttamaan täyden potentiaalinsa.