Satura rādītājs
Dažreiz mēs ievietojam gan teksti un skaitļi tajā pašā Excel šūnā. Kādu iemeslu dēļ mēs varam vēlēties noņemt teksti no šūnas, saglabājot tikai skaitļi Šim nolūkam Excel piedāvā vairākus veidus, kā noņemt teksti vienlaikus saglabājot skaitļi . Šajā rakstā uzzināsiet 8 veidus, kā noņemt teksts no Excel šūnas, bet atstājiet skaitļi tur.
Lejupielādēt Practice Workbook
Excel failu varat lejupielādēt no šādas saites un vingrināties ar to.
Noņemt tekstu, bet atstāt numurus.xlsm8 veidi, kā no Excel šūnas noņemt tekstu, bet atstāt skaitļus
1. Izmantojiet funkciju Atrast un aizstāt, lai no Excel šūnas noņemtu tekstu, bet atstātu skaitļus
Vieglākais veids, kā noņemt tekstu no šūnas, atstājot numurus ir izmantot Atrast un aizstāt komanda.
Tagad izpildiet tālāk norādītās darbības, lai izmantotu Atrast un aizstāt funkcija.
❶ Vispirms atlasiet šūnas ar teksti un skaitļi apvienoti.
❷ Pēc tam nospiediet CTRL + H izmantot Atrast un aizstāt dialoglodziņš.
❸ Ierakstiet teksts ko vēlaties noņemt no Atrodiet, kas kaste.
❹ Atstājiet Aizstāt ar aile tukša.
❺ Tagad nospiediet Aizstāt visus pogu.
❻ Beidzot hit Aizvērt pogu, lai izietu no Atrast un aizstāt dialoglodziņš.
Tādējādi esat izdzēsis visus teksts no Excel šūnām, atstājot skaitļi tikai savās vietās.
Lasīt vairāk: Kā noņemt konkrētu tekstu no Excel šūnas (vienkāršākie 11 veidi)
2. Teksta dzēšana no Excel šūnas, bet skaitļu atstāšana, izmantojot funkciju SUBSTITUTE
Varat izmantot SUBSTITUTE funkcija tā vietā, lai izmantotu Atrast un aizstāt dialoglodziņš. Abi veic vienu un to pašu uzdevumu.
Šim nolūkam,
❶ Noklikšķiniet uz šūnas C5 .
❷ Tagad ievietojiet šādu formulu:
=AIZVIETOT(B5, "KKV","")
Šeit,
- B5 attiecas uz šūnām, kurām ir teksti un skaitļi .
- "KKV" ir teksts aizstāt ar tukšajiem ("").
❸ Pēc tam hit IEVADIET pogu.
❹ Tagad velciet Uzpildes rokturis ikona no šūnas C5 uz C12 .
Tātad jūs redzēsiet SUBSTITŪTS funkcija ir aizstājusi visas teksti ar tukšajiem burtiem. Tādējādi tikai skaitļi ir palikušas.
Lasīt vairāk: Kā no Excel kolonnas noņemt konkrētu tekstu (8 veidi)
3. TEXTJOIN, ROW, INDIRECT, LEN, & IFERROR funkciju kombinācija, lai noņemtu tekstu, bet atstātu skaitļus
Varat izmantot arī TEXTJOIN , ROW , INDIRECT , LEN , & IFERROR Funkcijas, lai izveidotu formulu. Šī formula izdzēsīs visus teksti no Excel šūnas, bet atstājiet skaitļi .
Šim nolūkam,
❶ Izvēlēties šūnu C5 pirmais.
❷ Tad ievietojiet šādu formulu:
=TEXTJOIN("", TRUE,IFERROR(MID(B5, SEQUENCE(LEN(B5)), 1) *1, "")))
Šajā formulā:
- B5 attiecas uz šūnām, kurām ir teksti un skaitļi .
- LEN(B5) atgriež šūnas satura garumu B5 .
- SECENCE(LEN(B5)) atgriež šūnu secību B5 kas ir {1;2;3;4;5;6;7}.
- MID(B5,SECENCE(LEN(B5)), 1) atdod tukšās vietas pozīciju, kas parādās no kreisās puses. Izvades rezultāts ir {"K"; "K"; "V";" "; "5″; "0″; "6"}.
- IFERROR(MID(B6,SEQUENCE(LEN(B6)), 1) *1, "") apstrādā jebkādas kļūdas MID(B5,SECENCE(LEN(B5)), 1).
- TEXTJOIN("", TRUE,IFERROR(MID(B5,SEQUENCE(LEN(B5)), 1) *1, ""))) noņem teksts aizstājot teksti ar tukšajiem laukumiem. Pēc tam tas savieno šos tukšos laukumus ar skaitļi .
❸ Tagad nospiediet IEVADIET pogu.
❹ Velciet Uzpildes rokturis ikona no šūnas C5 uz C12 .
Visbeidzot, jums būs tikai skaitļi šūnās bez teksti .
4. Noņemiet tekstu no Excel šūnas, bet atstājiet skaitļus, izmantojot RIGHT un LEN funkcijas
Veiciet tālāk norādītās darbības, lai apvienotu PRĀVAIS un LEN funkcijas, lai noņemtu teksts no Excel šūnas, atstājot skaitļi .
❶ Vispirms atlasiet šūnu C5 .
❷ Tad šūnā ievietojiet šādu formulu C5 .
=RIGHT(B5, LEN(B5)-3)
Šajā formulā,
- LEN(B5) aprēķina šūnas satura garumu B5 .
- LEN(B5)-3) noņem 3 zīmes no šūnas satura kopējā garuma. B5 .
- RIGHT(B5, LEN(B5)-3) noņem 3 rakstzīmes no labās puses. B5 šūnas saturu. Tādējādi mums ir tikai skaitļi bez jebkādiem teksti .
❸ Pēc tam hit IEVADIET pogu.
❹ Velciet Uzpildes rokturis ikona no šūnas C5 uz C12 .
Visbeidzot, jums būs visas šūnas ar skaitļi tikai kā zemāk redzamajā ekrāna attēlā:
Lasīt vairāk: Kā noņemt tekstu pēc rakstzīmes programmā Excel (3 veidi)
5. Izmantojiet masīva formulu, lai no Excel šūnas noņemtu tekstu, bet atstātu skaitļus
Varat izmantot šādu masīva formulu, lai noņemtu teksts no Excel šūnas, atstājot visus skaitļi . Lai izmantotu masīva formulu:
❶ Vispirms atlasiet šūnu, C5 .
❷ Tad ievietojiet tur šādu masīva formulu:
=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ēc tam hit IEVADIET pogu, lai izpildītu masīva formulu.
❹ Novietojiet peles kursoru šūnas labajā apakšējā stūrī. C5 un velciet uz leju Uzpildes rokturis ikona.
Tagad redzēsiet, ka masīva formula ir izdzēsusi teksti no Excel šūnām, atstājot tikai skaitļi .
Lasīt vairāk: Kā noņemt tekstu starp divām rakstzīmēm programmā Excel (3 vienkārši veidi)
6. Noņemiet tekstu no Excel šūnas, bet atstājiet skaitļus, izmantojot funkciju Teksts kolonnās
Portāls Teksts uz Kolonnas komanda atdalīs teksts no skaitļi .
Tagad izpildiet tālāk norādītos soļus, lai uzzinātu, kā to izdarīt.
❶ Atlasiet visas šūnas, kurās ir teksti ar skaitļi .
❷ Tad dodieties uz Dati> Datu rīki> Teksta pārnese uz kolonnām.
❸ Izvēlieties Fiksēts platums no Teksta konvertēšana uz kolonnām vednis dialoglodziņu un nospiediet Nākamais pogu.
❹ Atkal hit Nākamais pogu Teksta konvertēšana uz kolonnām vednis dialoglodziņš.
❺ Tad pārliecinieties, vai Vispārīgi ir atlasīta opcija un nospiediet Apdare .
Tagad esat veiksmīgi noņēmis teksts no visām Excel šūnām, atstājot skaitļi .
7. Izmantojiet Flash Fill, lai no Excel šūnas noņemtu tekstu, bet atstātu skaitļus
Lai noņemtu teksti no Excel šūnas, izmantojot Flash Fill funkcija,
❶ Ievietot tikai skaitļi blakus esošajā šūnā.
❷ Tad dodieties uz Sākumlapa> Rediģēšana> Aizpildīt> Flash Fill.
Pēc tam, kad trāpījāt uz Flash Fill komandu, iegūsiet tikai skaitļi šūnā bez teksti .
Lasīt vairāk: Kā noņemt tekstu no Excel šūnas (9 vienkārši veidi)
8. Teksta dzēšana no Excel šūnas, bet skaitļu atstāšana ar VBA skriptiem
Mēs izveidosim lietotāja definētu funkciju ar nosaukumu DeleteTextsButNumbers ar VBA skripts, lai noņemtu teksts no Excel šūnas, atstājot skaitļi .
Šim nolūkam,
❶ Prese ALT + F11 lai atvērtu VBA redaktoru.
❷ Iet uz Ievietot> Modulis.
❸ Pēc tam kopējiet šādu VBA kodu:
Funkcija DeleteTextsButNumbers(xTxt1 As String) As String With CreateObject("VBScript.RegExp") .Global = True .Pattern = "\D" DeleteTextsButNumbers = .Replace(xTxt1, "") End With End Function
❹ ielīmējiet un saglabājiet kodu VBA redaktors.
Šeit esmu izveidojis funkciju ar nosaukumu DeleteTextButNumbers izmantojot VBA Aizstāt funkcija, kurā tā ņems šūnas vērtību kā Virknes lai aizstātu teksti ar sagataves rezultātā atstās skaitļi .
❺ Tagad atgriezieties datu lapā un atlasiet šūnu C5 .
❻ Ievietojiet šādu formulu.
=DeleteTextsButNumbers(B5)
❼ Tad nospiediet IEVADIET .
❽ Velciet Uzpildes rokturis ikona no šūnas C5 uz C12 .
Pēc tam redzēsiet, ka funkcija ir izdzēsusi visus teksti atstājot skaitļi kā attēlā zemāk:
Lasīt vairāk: Kā dzēst definētos nosaukumus programmā Excel (3 veidi)
Prakses sadaļa
Iesniegtā Excel faila beigās atradīsiet Excel lapu, kas līdzinās tālāk redzamajam attēlam, kurā varat praktizēties.
Secinājums
Apkopojot, mēs esam apsprieduši 8 metodes, kā noņemt teksts no Excel šūnas, bet atstājiet skaitļi . Jums ieteicams lejupielādēt kopā ar šo rakstu pievienoto prakses darba burtnīcu un praktizēt visas metodes ar to. Un nevilcinieties uzdot jautājumus komentāru sadaļā zemāk. Mēs centīsimies atbildēt uz visiem attiecīgajiem jautājumiem asap. Un, lūdzu, apmeklējiet mūsu tīmekļa vietni. Exceldemy lai izpētītu vairāk.