Preskoči na glavno vsebino

Kako odstraniti številke iz besedilnih nizov v Excelu?

Avtor: Kelly Zadnja sprememba: 2025-03-12

V mnogih primerih uporabniki Excela naletijo na besedilne nize, ki so natrpani z neželenimi številkami, ki jih morajo odstraniti, da počistijo podatke. Ne glede na to, ali pripravljate podatke za analizo ali zagotavljate, da je vaše besedilo v skladu z določeno obliko, je lahko odstranitev številk bistvena. Ta članek opisuje več metod, vključno s pristopom preproste formule, uporabo Kutools za Excel in prilagojeno rešitev VBA za učinkovito odstranjevanje števil iz besedilnih nizov.


Odstranite številke iz besedilnih nizov s formulo

Za tiste, ki raje uporabljajo izvorne Excelove funkcije, naslednja matrična formula ponuja preprosto rešitev. Vendar pa je za tiste, ki ne poznate Excelovih funkcij, ta formula predolga in jo je težko obvladati.

  1. Izberite, kje želite prikazati očiščeno besedilo, na primer C2 v tem primeru.
  2. Vnesite naslednjo matrično formulo in pritisnite Ctrl + Shift + Enter.
    =TEXTJOIN("", TRUE, IF(ISNUMBER(--MID(A2, ROW(INDIRECT("1:" & LEN(A2))), 1)), "", MID(A2, ROW(INDIRECT("1:" & LEN(A2))), 1)))
    posnetek zaslona, ​​ki prikazuje uporabo formule
    V formuli je A2 celica, ki vsebuje besedilni niz. Prosimo, zamenjajte ga s svojo celico.
  3. Izberite celico z rezultati in povlecite njeno ročico za polnjenje navzdol, da dobite preostale rezultate.
    posnetek zaslona, ​​ki prikazuje rezultate po uporabi formule

Paketno odstranite številke iz besedilnih nizov s programom Kutools for Excel

Če morate odstraniti številke iz velikega števila celic besedilnih nizov, lahko funkcija Odstrani znake Kutools for Excel učinkovito opravi to nalogo v velikem obsegu, kar olajša čiščenje besedilnih nizov v velikih naborih podatkov.

Kutools za Excel - Vsebuje več kot 300 osnovnih orodij za Excel. Uživajte v trajno brezplačnih funkcijah AI! Prenesi zdaj!

  1. Označite celice, ki vsebujejo besedilne nize, iz katerih želite odstraniti številke. Izberite Kutools > Besedilo > Odstrani znake.
  2. V pogovornem oknu Odstrani znake izberite možnost Numerično in kliknite V redu.
    posnetek zaslona konfiguriranja pogovornega okna Odstrani znake

Rezultat: Vse številke so naenkrat odstranjene iz izbranih celic besedilnega niza.

posnetek zaslona, ​​ki prikazuje izvirni besedilni niz in rezultatni niz po brisanju številk

Namig: Če morate odstraniti številke in druge posebne znake iz celic besedilnega niza, pri tem pa obdržati samo črke, preprosto označite možnost Ni alfa v pogovornem oknu Odstrani znake in kliknite V redu. Oglejte si spodnji posnetek zaslona

posnetek zaslona odstranjevanja številk in drugih posebnih oznak iz besedilnega niza s potrditvijo polja Non-alpha

Kutools za Excel - Napolnite Excel z več kot 300 osnovnimi orodji. Uživajte v trajno brezplačnih funkcijah AI! Get It Now


Odstranite številke iz besedilnih nizov z uporabniško določeno funkcijo

Za tiste, ki imajo smisel za kodiranje, uporabniško definirana funkcija (UDF) v VBA ponuja rešitev, ki jo je mogoče prilagoditi in ponovno uporabiti.

  1. Istočasno pritisnite tipki Alt + F11, da odprete urejevalnik VBA.
  2. Pojdite na Vstavi > Moduli in prilepite naslednjo kodo VBA
    VBA: odstranite številke iz besedilnih nizov v Excelu
    Function RemoveNumbers(Txt As String) As String
    With CreateObject("VBScript.RegExp")
    .Global = True
    .Pattern = "[0-9]"
    RemoveNumbers = .Replace(Txt, "")
    End With
    End Function
  3. Vnesite naslednjo formulo v prazno celico, kjer želite prikazati očiščeno besedilo. Ne pozabite nadomestiti A2 s sklicevanjem na vašo celico besedilnega niza.
    =RemoveNumbers(A2)
    posnetek zaslona, ​​ki prikazuje uporabo uporabniško določene funkcijeposnetek zaslona rezultatov po odstranitvi številk

Odstranjevanje številk iz besedilnih nizov v Excelu je mogoče doseči z različnimi metodami, odvisno od vaše želje po preprostosti ali orodij, ki so vam na voljo. Vsaka metoda, navedena v tej objavi, zagotavlja, da so vaši besedilni nizi učinkovito očiščeni, kar izboljša jasnost in uporabnost vaših podatkov.


Predstavitev: odstranite številke iz besedilnih nizov v Excelu

 

Kutools za Excel: Več kot 300 priročnih orodij na dosegu roke! Uživajte v trajno brezplačnih funkcijah AI! Download Now!

Sorodni članki:


Najboljša pisarniška orodja za produktivnost

🤖 Kutools AI Aide: Revolucionirajte analizo podatkov na podlagi: Inteligentna izvedba   |  Ustvari kodo  |  Ustvarite formule po meri  |  Analizirajte podatke in ustvarite grafikone  |  Prikličite funkcije Kutools...
Priljubljene funkcije: Poiščite, označite ali identificirajte dvojnike   |  Izbriši prazne vrstice   |  Združite stolpce ali celice brez izgube podatkov   |   Krog brez formule ...
Super iskanje: Več kriterijev VLookup    Multiple Value VLookup  |   VLookup na več listih   |   Nejasno iskanje ....
Napredni spustni seznam: Hitro ustvarite spustni seznam   |  Odvisni spustni seznam   |  Večkrat izberite spustni seznam ....
Upravitelj stolpcev: Dodajte določeno število stolpcev  |  Premakni stolpce  |  Preklop stanja vidnosti skritih stolpcev  |  Primerjaj obsege in stolpce ...
Predstavljene funkcije: Mrežni fokus   |  Pogled oblikovanja   |   Velika vrstica formule    Upravitelj delovnih zvezkov in listov   |  Knjižnica virov (Samodejno besedilo)   |  Izbirnik datuma   |  Združite delovne liste   |  Šifriranje/dešifriranje celic    Pošljite e-pošto po seznamu   |  Super filter   |   Poseben filter (filter krepko/ležeče/prečrtano ...) ...
15 najboljših kompletov orodij12 Besedilo Orodja (dodajanje besedila, Odstrani znake,...)   |   50 + Graf Vrste (Gantt Chart,...)   |   40+ Praktično Formule (Izračunajte starost glede na rojstni dan,...)   |   19 vstavljanje Orodja (Vstavite kodo QR, Vstavi sliko s poti,...)   |   12 Pretvorba Orodja (Številke v besede, Pretvorba valut,...)   |   7 Spoji in razdeli Orodja (Napredne kombinirane vrstice, Razdeljene celice,...)   |   ... in več

Napolnite svoje Excelove spretnosti s Kutools za Excel in izkusite učinkovitost kot še nikoli prej. Kutools za Excel ponuja več kot 300 naprednih funkcij za povečanje produktivnosti in prihranek časa.  Kliknite tukaj, če želite pridobiti funkcijo, ki jo najbolj potrebujete...


Kartica Office prinaša vmesnik z zavihki v Office in poenostavi vaše delo

  • Omogočite urejanje in branje z zavihki v Wordu, Excelu, PowerPointu, Publisher, Access, Visio in Project.
  • Odprite in ustvarite več dokumentov v novih zavihkih istega okna in ne v novih oknih.
  • Poveča vašo produktivnost za 50%in vsak dan zmanjša na stotine klikov miške za vas!