Формула на Excel за промяна на формата на телефонния номер (5 примера)

  • Споделя Това
Hugh West

В тази статия ще ви покажем 5 методи за създаване на Формула на Excel към промяна на формата на телефонния номер За да демонстрираме нашите методи, избрахме набор от данни, който има 2 колони : Име , и Телефон . Ще добавим още един колона за генериране на същия формат на телефонния номер .

Изтегляне на работна тетрадка за практика

Формула за форматиране на телефонен номер.xlsx

5 начина за използване на формула за промяна на формата на телефонния номер в Excel

1. Използване на функцията TEXT за промяна на формата на телефонния номер

За първия метод ще използваме ТЕКСТ функция към промяна на формат на телефонния номер . Нашите първоначални данни са в същия формат.

Стъпки:

  • Първо, въведете следното формула в клетка D5 .
=TEXT(C5, "(###) ### ####")

Нека разгледаме по-отблизо ТЕКСТ функция.

Тук хешът (" # ") означава цифра. изходният формат е ( 3 цифри ), след това празно място и 3 повече цифри , и накрая празно място и останалите 4 цифри .

Забележка: Този f ормула няма да работи за смесен формат на първоначалния телефонни номера За целта вижте метода 2 .

  • Второ, натиснете ВЪВЕДЕТЕ .

Ние сме променен на формат на първия телефонен номер .

  • Накрая използвайте Дръжка за пълнене към Автоматично попълване на формула .

По този начин завършихме задачата си за създаване на Формула на Excel към промяна на формат на телефонния номер .

Прочетете още: Как да напишете телефонен номер в Excel (всички възможни начини)

2. Използване на формулата на функциите SUBSTITUTE & TEXT за промяна на формата на телефонния номер

В този метод ще използваме ЗАМЕСТВАНЕ и функцията ТЕКСТ за промяна на формата на телефонния номер. Въпреки че можем да използваме функцията ТЕКСТ за промяна на формата, но ни е необходима функцията ЗАМЕСТВАНЕ функция за смесен формат на първоначалните данни.

Стъпки:

  • Първо, въведете следното формула в клетка D5 .
=TEXT(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(C5,")",""),"(",""),"" ",""),"-"",""), "(###) ### ####")

Разбивка на формулата

Ние сме две части в нашата формула. Първо, ТЕКСТ функция, която е разгледана в метод 1 , и второ, вложената ЗАМЕСТВАНЕ Затова тук ще обясним само втората част на функцията.

  • ЗАМЕСТИТЕЛ(ЗАМЕСТИТЕЛ(ЗАМЕСТИТЕЛ(ЗАМЕСТИТЕЛ(C5,")",""),"(",""),"" ",""),"-","") -> става
  • SUBSTITUTE(“166-776-6911″,”-“,””)
    • Изход: "1667766911" .
    • Тази функция прави точно това, което казва името й. Функцията ще замени всички скоби , тирета , и пространства с празна стойност. За последната част можем да видим, че тя ще замени всички тирета от клетка C5 с празно място в клетка D5 .

След това нашите ТЕКСТ функцията ще формат на телефонни номера .

  • Второ, натиснете ВЪВЕДЕТЕ .

Почистихме формат на телефонния номер с помощта на ЗАМЕСТВАНЕ След това използвахме функцията ТЕКСТ да го форматирате.

  • Накрая, Автоматично попълване на формула към останалата част от клетки .

В заключение, създадохме още един Формула на Excel към промяна на формат на телефонния номер . освен това ето как трябва да изглежда последната стъпка.

Прочетете още: [Решено!]: Форматът на телефонния номер в Excel не работи (4 решения)

3. Комбиниране на функции за създаване на формула на Excel за промяна на формата на телефонния номер

Ще използваме LEFT функцията MID функцията ПРАВИЛНО и функцията ЗАМЕСТВАНЕ функция към промяна на формат на телефонния номер в Excel .

Стъпки:

  • Първо, въведете следното формула в клетка D5 .
="("&LEFT(SUBSTITUTE(C5,"-",""),3)&")"&MID(SUBSTITUTE(C5,"-",""),4,3)&"-"&RIGHT(SUBSTITUTE(C5,"-",""),4)

Разбивка на формулата

  • "("&LEFT(SUBSTITUTE(C5,"-",""),3)&") " -> става,
  • “(“&LEFT(“1667766911″,3)&”) “
    • Изход: "(166) " .
    • Обяснихме ЗАМЕСТВАНЕ функция в метод 2 . LEFT връща определен брой символи от низ. Избрахме 3 за да покаже три символи от лява страна . Освен това амперсанд знак ( & ) се използва за съединяване на знаци. Добавяме скобите по този начин.
  • MID(SUBSTITUTE(C5,"-",""),4,3)
  • MID(“1667766911”,4,3)
    • Изход: 776
    • Сайтът MID връща символи от определена позиция на низ. 3 символи от четвърти позиция на низа.
  • RIGHT(SUBSTITUTE(C5,"-",""),4)
  • RIGHT(“1667766911”,4)
    • Изход: 6911 .
    • Сайтът ПРАВИЛНО ще върне символите от дясната страна на низа. Казваме й да върне първия 4 символите от дясната страна на символния низ.

Тук ЗАМЕСТВАНЕ функцията модифицира нашия низ.

  • Второ, натиснете ВЪВЕДЕТЕ .

По този начин ние форматиран първият телефонен номер .

  • Накрая, Автоматично попълване на формула към другия клетки .

В резултат на това ви демонстрирахме трети метод към промяна на формат на телефонния номер .

Прочетете още: Как да форматирате телефонен номер с разширение в Excel (3 лесни начина)

4. Обединяване на функциите REPLACE и TEXT за промяна на формата на телефонния номер

За метод 4 , ще използваме ЗАМЕСТВАНЕ и функцията ТЕКСТ функция към промяна на формат на телефонния номер .

Стъпки:

  • Първо, изберете клетка обхват D5:D10 .
  • Второ, въведете следното формула .
=ТЕКСТ(ЗАМЕНИ(ЗАМЕНИ(C5,4,1,""),7,1,""), "### ### ####")

Разбивка на формулата

Първо, използваме ЗАМЕСТВАНЕ функция за почистване на нашите телефонни номера . Второ, използваме ТЕКСТ функция към формат на телефонен номер .

  • ЗАМЕНИ(C5,4,1,"")
    • Изход: "166776-6911" .
    • Използваме ЗАМЕСТВАНЕ функция за премахване на тирета с празен Тук заменяме първото тире в позиция 4 на низа с празна стойност.
  • REPLACE(“166776-6911″,7,1,””)
    • Изход: "1667766911" .
    • Заменяме останалата част от таблото на позиция 7 с празен стойност.

След това ТЕКСТ ще го форматира със символа " 3 цифри интервал 3 цифри интервал 4 цифри " формат .

  • Накрая натиснете CTRL + ВЪВЕДЕТЕ .

След това формула ще Автоматично попълване По този начин ви демонстрирахме четвърти метод на форматиране на телефонен номер s.

Прочетете още: Как да добавяте тирета към SSN в Excel (6 метода)

5. Формула на Excel за промяна на формата на телефонния номер чрез добавяне на код на страната

За последния метод ще използваме амперсанд за да добавите код на страната към нашия телефонен номер .

Стъпки:

  • Първо, въведете следното формула в клетка D5 .
="+1"&C5

Присъединяваме се към " +1 празно място " с нашите телефонен номер .

  • Второ, натиснете ВЪВЕДЕТЕ .

По този начин ще получим първия си форматиран телефонен номер .

  • Накрая, Автоматично попълване формулата.

В заключение добавихме Код на държавата САЩ към първоначалния ни телефонни номера към промяна на формат на телефонния номер .

Прочетете още: Как да форматирате телефонен номер с код на страната в Excel (5 метода)

Лист за упражнения

Добавихме набори от данни за практика в Excel файл. Така че можете да изпробвате нашите методи.

Заключение

Показахме ви 5 методи за създаване на Формула на Excel към промяна на формата на телефонния номер . Освен това можете да коментирате по-долу, ако имате някакви проблеми във връзка с тях. Благодаря за четенето, продължавайте да се усъвършенствате!

Хю Уест е опитен обучител и анализатор на Excel с над 10 години опит в индустрията. Има бакалавърска степен по счетоводство и финанси и магистърска степен по бизнес администрация. Хю има страст към преподаването и е разработил уникален подход на преподаване, който е лесен за следване и разбиране. Неговите експертни познания по Excel са помогнали на хиляди студенти и професионалисти по целия свят да подобрят уменията си и да постигнат отлични резултати в кариерата си. Чрез своя блог Хю споделя знанията си със света, като предлага безплатни уроци за Excel и онлайн обучение, за да помогне на хората и фирмите да достигнат пълния си потенциал.