Formuła programu Excel: czyszczenie i formatowanie numerów telefonów -

Formuła ogólna

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

Podsumowanie

Jednym ze sposobów czyszczenia i ponownego formatowania numerów telefonów jest usunięcie wszystkich zbędnych znaków, a następnie zastosowanie wbudowanego formatu numerów telefonów programu Excel.

Powyższa formuła używa serii zagnieżdżonych funkcji PODSTAW w celu usunięcia spacji, łączników, kropek, nawiasów i przecinków.

Będziesz musiał dostosować rzeczywiste zamienniki, aby pasowały do ​​Twoich danych.

Wyjaśnienie

Formuła przebiega od wewnątrz na zewnątrz, przy czym każda PODSTAWA usuwa jeden znak.

Najbardziej wewnętrzna opcja SUBSTITUTE usuwa lewy nawias, a wynik jest przekazywany do następnego SUBSTITUTE, który usuwa prawe nawiasy i tak dalej.

Za każdym razem, gdy użyjesz funkcji SUBSTITUTE, wynikiem będzie tekst. Ponieważ nie możesz zastosować formatu liczb do tekstu, musimy przekonwertować tekst na liczbę. Jednym ze sposobów jest dodanie zera (+0), które automatycznie konwertuje liczby w formacie tekstowym na liczby w formacie liczbowym.

Na koniec stosowany jest format numeru telefonu „Specjalny” (kolumna D).

Ta strona zawiera opis niestandardowych formatów liczb i wiele przykładów.

Sztuczka z odstępami dla lepszej czytelności

Podczas zagnieżdżania wielu funkcji odczytanie formuły i zachowanie równowagi we wszystkich nawiasach może być trudne. Program Excel nie przejmuje się dodatkowymi odstępami w formule, więc możesz dodawać podziały wierszy w formule, aby formuła była bardziej czytelna. Na przykład powyższy wzór można zapisać w następujący sposób:

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

Zwróć uwagę, że komórka pojawia się pośrodku, z nazwami funkcji powyżej i podstawieniami poniżej. Nie tylko sprawia to, że formuła jest bardziej czytelna, ale także ułatwia dodawanie i usuwanie podstawień.

Możesz użyć tej samej sztuczki, aby również ułatwić czytanie zagnieżdżonych instrukcji IF.

Interesujące artykuły...