Excel

Rengør og formater telefonnumre

Clean Reformat Telephone Numbers

Excel -formel: Rens og omformat telefonnumreGenerisk formel | _+_ | Resumé

En måde at rydde op og omformatere telefonnumre på er at fjerne alle fremmede tegn og derefter anvende Excel's indbyggede telefonnummerformat.





Denne formel ovenfor bruger en række indlejrede SUBSTITUTE -funktioner til at fjerne mellemrum, bindestreger, punktum, parenteser og kommaer.

Du skal justere de faktiske udskiftninger, så de passer til dine data.





vlookup skal være tom, hvis den ikke findes
Forklaring

Formlen løber indefra og ud, hvor hver UDSKIFTNING fjerner et tegn.

Det indre mest SUBSTITUTE fjerner de venstre parenteser, og resultatet overdrages til det næste UDSKIFTNING, som fjerner de rigtige parenteser og så videre.



Når du bruger funktionen SUBSTITUTE, bliver resultatet tekst. Fordi du ikke kan anvende et talformat på tekst, skal vi konvertere teksten til et tal. En måde at gøre det på er at tilføje nul (+0), som automatisk konverterer tal i tekstformat til tal i numerisk format.

hvordan man fletter for- og efternavn i Excel

Endelig anvendes formatet 'Særligt' telefonnummer (kolonne D).

søg efter flere værdier i Excel

Denne side forklarer tilpassede talformater og med mange eksempler.

White space -trick for bedre læsbarhed

Når der indlejres flere funktioner, kan det være svært at læse formlen og holde alle parenteser afbalancerede. Excel er ligeglad med ekstra hvidt mellemrum i en formel, så du kan tilføj linjeskift i formlen for at gøre formlen mere læsbar. For eksempel kan formlen ovenfor skrives som følger:

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

Bemærk, at cellen vises i midten med funktionsnavne ovenfor og substitutioner nedenfor. Dette gør ikke kun formlen lettere at læse, det gør det også lettere at tilføje og fjerne substitutioner.

Du kan bruge det samme trick til gøre indlejrede IF -sætninger lettere at læse såvel.

Forfatter Dave Bruns


^