Odstranjevanje pomišljajev iz telefonske številke v Excelu (4 načini)

  • Deliti To
Hugh West

V zbirkah podatkov naletimo na telefonske številke, ki vsebujejo črtice (-). odstranite pomišljaje V tem članku bom poskušal razložiti nekaj najhitrejših metod, kot so Poišči & amp; Izberite , Oblikovanje celice , SUBSTITUTE Formula, in . Koda makra VBA za enostavno odstranjevanje pomišljajev.

Predpostavimo, da imam seznam telefonskih številk strank,

Upoštevajte, da ta tabela vsebuje nekaj navideznih informacij samo za prikaz primerov.

Prenos podatkovnega niza

Odstranjevanje pomišljajev iz telefonske številke.xlsm

4 preproste metode za odstranjevanje pomišljajev iz telefonskih številk v Excelu

Metoda 1: Uporaba metode Poišči in izberi

Korak 1: Pojdi na Home Tab>> Kliknite . Poišči & amp; Izberite (v Urejanje oddelek)>> Izberite Zamenjajte.

Korak 2: V Zamenjava Dialogno okno, v Poišči, kaj vrsta polja Pomišljaj/šumnik (-) in nadomestite z polje pritisnite Null ( ). Kliknite na Poišči vse.

S pritiskom na CTRL+H da bi poudarili Poišči in zamenjaj okno.

Korak 3: Kliknite na Zamenjajte vse.

4. korak: Pojavilo se bo okno za potrditev. Kliknite V REDU .

Vse Dasihesi/hipen se samodejno nadomesti, kot je prikazano na spodnji sliki.

Opombe: Upoštevajte, da Poišči & amp; Izberite metoda spremeni neobdelane podatke. Pred izvajanjem te metode poskrbite, da kopirate neobdelane podatke.

Preberite več: Kako odstraniti neštevilne znake iz celic v Excelu

Metoda 2: Uporaba funkcije Oblikovanje celice

Korak 1: Izberite območje celic, iz katerih želite odstraniti črtice.Pojdite na Zavihek Domov >> Kliknite na Celica (oddelek)>>Kliknite na Format >>Izberite Oblika celice. Odpre se okno.

Korak 2: Na levi strani Oblikovanje celice okno v notranjosti Kategorije , Izberite Po meri >>Spremenite katero koli obliko z enajstimi 0 (saj ima naša telefonska številka 11 številk)

Korak 3: Kliknite na V REDU.

Rezultat bo podoben spodnji sliki

Telefonske številke, ki se začenjajo z 0, pri tem postopku prav tako ohranijo 0, ki se začne s številko.

Preberite več: Kako odstraniti posebne znake v programu Excel

Metoda 3: Uporaba metode formule

Pomišljaje lahko odstranite & telefonske številke v drugi celici prikažete preprosto s formulo, ki uporablja SUBSTITUTE Funkcija.

= ZAMENJAVA(D4,"-","")

Korak 1: Vnesite formulo =SUBSTITUTE(D4,"-","") v sosednji celici.

Korak 2: Povlecite Ročaj za polnjenje do zadnjih vnosov in izvajanje prikaže rezultate, podobne spodnji sliki

Metoda 4: Uporaba kode makra VBA

A VBA makro koda odstrani črtice iz izbranega območja celic prek kode, ki jo izvaja Microsoft Visual Basic .

Korak 1 : Pritisnite ALT+F11 v celoti odpreti Microsoft Visual Basic .

Korak 2: V orodni vrstici Microsoft Visual Basic kliknite na Vstavite >> Modul.

Korak 3: Vnesite naslednjo kodo v Modul Microsoft Visual Basic.

 Sub DeleteDashes() Dim rng As Range Dim WorkRng As Range On Error Resume Next Set WorkRng = Application.Selection Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8) Application.ScreenUpdating = False For Each rng In WorkRng rng.NumberFormat = "@" rng.Value = VBA.Replace(rng.Value, "-", "") Next Application.ScreenUpdating = True End Sub 

4. korak: Za zagon kode pritisnite F5. Prikaže se okno za izbiro.

5. korak: Izberite območje celic, iz katerih želite odstraniti črtice.

6. korak : Kliknite . V REDU. Izvedba korakov privede do rezultata, podobnega spodnji sliki

Če so na začetku telefonskih številk 0, jih ta metoda ohrani v nespremenjeni obliki. .

Preberite več: VBA za odstranjevanje znakov iz niza v programu Excel

Zaključek

Nabor podatkov v Excelu ima različne oblike celic, med njimi so tudi telefonske številke. Nabor podatkov, ki vsebuje telefonske številke, mora biti za delo pogosto v celici splošnega formata, pomišljaji pa morajo biti odstranjeni. Prikazali smo štiri najpreprostejše metode, kot so Poišči & amp; Izberite , Oblikovanje celice , SUBSTITUTE Formula in Koda makra VBA za odstranitev črtic v poljubnem območju celic. Upam, da te metode ustrezajo vašim poizvedbam in vam pomagajo razumeti postopek.

Hugh West je zelo izkušen trener Excela in analitik z več kot 10-letnimi izkušnjami v industriji. Po izobrazbi je diplomirani računovodstvo in finance ter magisterij poslovne administracije. Hugh ima strast do poučevanja in je razvil edinstven pristop k poučevanju, ki ga je enostavno slediti in razumeti. Njegovo strokovno znanje o Excelu je pomagalo na tisoče študentom in strokovnjakom po vsem svetu, da so izboljšali svoje sposobnosti in se izkazali v karieri. Prek svojega bloga Hugh deli svoje znanje s svetom, ponuja brezplačne vadnice za Excel in spletno usposabljanje, ki posameznikom in podjetjem pomaga doseči njihov polni potencial.