Exceli valem: telefoninumbrite puhastamine ja vormindamine -

Üldine valem

=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(A1,"(",""),")",""),"-","")," ",""),".","")+0

Kokkuvõte

Üks võimalus telefoninumbrite puhastamiseks ja vormindamiseks on kõigi kõrvaliste märkide eemaldamine ja seejärel Exceli sisseehitatud telefoninumbrivormingu rakendamine.

See ülaltoodud valem kasutab tühikute, sidekriipsude, punktide, sulgude ja komade eemaldamiseks rida sisestatud funktsioone ASENDA.

Peate tegelikud asendused oma andmetele vastavaks kohandama.

Selgitus

Valem töötab seestpoolt väljapoole, kusjuures iga asendaja eemaldab ühe märgi.

Sisemine kõige asendusliige eemaldab vasakpoolsed sulgud ja tulemus antakse järgmisele asendajale, mis eemaldab parempoolsed sulgud jne.

Alati, kui kasutate funktsiooni ASENDA, on tulemuseks tekst. Kuna te ei saa tekstile numbrivormingut rakendada, peame teksti teisendama numbriks. Üks võimalus selleks on lisada null (+0), mis teisendab automaatselt tekstivormingus olevad numbrid numbriteks.

Lõpuks rakendatakse telefoninumbri "Special" vormingut (veerg D).

See leht selgitab kohandatud numbrivorminguid ja paljude näidetega.

Valge ruumi trikk parema loetavuse tagamiseks

Mitme funktsiooni pesitsemisel võib olla keeruline valemit lugeda ja kõiki sulgusid tasakaalus hoida. Excel ei hooli valemi ekstra tühimahust, nii et saate valemi loetavamaks muutmiseks lisada valemis reavahed. Näiteks saab ülaltoodud valemi kirjutada järgmiselt:

= SUBSTITUTE( SUBSTITUTE( SUBSTITUTE( SUBSTITUTE( SUBSTITUTE( A1, "(",""), ")",""), "-",""), " ",""), ".","")

Pange tähele, et lahter kuvatakse keskel, funktsioonide nimed üleval ja asendused all. See muudab valemi mitte ainult lihtsamini loetavaks, vaid ka asenduste lisamise ja eemaldamise lihtsamaks.

Selle sama nipiga saate hõlbustada ka pesastatud IF-lausete lugemist.

Huvitavad Artiklid...