![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#11 |
Участник клуба
Регистрация: 17.07.2009
Сообщений: 1,088
|
![]() Код:
WebMoney - R298726502453; Яндекс.Деньги - 41001332272872
www.excel-vba.ru |
![]() |
![]() |
![]() |
#12 |
Форумчанин
Регистрация: 05.08.2009
Сообщений: 465
|
![]()
В ячейке А1 искомый телефон, в ячейку В1 формулу ZORRO2005:
=ЗНАЧЕН(ЕСЛИ(ДЛСТР(ПОДСТАВИТЬ(ПОДСТ АВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(A1;"("; "");")";"");"-";"");" ";""))=11;ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОД СТАВИТЬ(ПОДСТАВИТЬ(A1;"(";"");")";" ");"-";"");" ";""); 8&ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ( ПОДСТАВИТЬ(A1;"(";"");")";"");"-";"");" ";""))) В ячейку С1: =ТЕКСТ(ПРАВСИМВ(B1;10);"(000)000-00-00")
"Все следует делать настолько простым, насколько это возможно, но не проще." Альберт Эйнштейн
|
![]() |
![]() |
![]() |
#13 |
Форумчанин
Регистрация: 05.08.2009
Сообщений: 465
|
![]()
Укорачиваем:
В1=ТЕКСТ(ПРАВСИМВ(ПОДСТАВИТЬ(ПОДСТА ВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(A1;"(";" ");")";"");"-";"");" ";"");10);"(000)000-00-00")
"Все следует делать настолько простым, насколько это возможно, но не проще." Альберт Эйнштейн
Последний раз редактировалось DV68; 19.08.2009 в 15:49. |
![]() |
![]() |
![]() |
#14 |
Участник клуба
Регистрация: 17.07.2009
Сообщений: 1,088
|
![]()
DV68, посмотрите на пару постов выше, укорочена по самые уши. Без ПРАВСИМВ работает нормально.
WebMoney - R298726502453; Яндекс.Деньги - 41001332272872
www.excel-vba.ru |
![]() |
![]() |
![]() |
#15 | |
Форумчанин
Регистрация: 05.08.2009
Сообщений: 465
|
![]() Цитата:
(067)246-57-87. Когда первый пост писал, не видел еще предыдущего поста, сорри.
"Все следует делать настолько простым, насколько это возможно, но не проще." Альберт Эйнштейн
|
|
![]() |
![]() |
![]() |
#16 |
Участник клуба
Регистрация: 17.07.2009
Сообщений: 1,088
|
![]()
Действительно. Черт! Значит ПРАВСИМВ.
WebMoney - R298726502453; Яндекс.Деньги - 41001332272872
www.excel-vba.ru |
![]() |
![]() |
![]() |
#17 |
Пользователь
Регистрация: 06.08.2009
Сообщений: 33
|
![]()
а кто подскажет формулу или макрос, если код разный, а формат нужен (067) 246-57-86 возможный вариант который надо переделать 0501520963, (068)4587695, (096) 89-45-865,80672465786 или 8(067)2465786, 8 (067) 24-65-786, (067)2465786 ИЗЕНИТЕ ЗА НАВЯЗЧИВОСТЬ, НУ ОЧЕНЬ НАДО !!!! СПАСИБО ЗА ПОМОЩЬ
|
![]() |
![]() |
![]() |
#18 |
Участник клуба
Регистрация: 17.07.2009
Сообщений: 1,088
|
![]()
Лично я не понял - чем не подходит приведенная выше формула? Она все номера(независимо от кода города) приведет к одному виду, притом к тому, который Вы указали в первом сообщении.
WebMoney - R298726502453; Яндекс.Деньги - 41001332272872
www.excel-vba.ru |
![]() |
![]() |
![]() |
#19 | |
Участник клуба
Регистрация: 28.06.2009
Сообщений: 1,950
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
#20 | |
Форумчанин
Регистрация: 05.08.2009
Сообщений: 465
|
![]() Цитата:
"Все следует делать настолько простым, насколько это возможно, но не проще." Альберт Эйнштейн
Последний раз редактировалось DV68; 20.08.2009 в 15:34. |
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Отступ между цифрами в консоле | Golovastik | Общие вопросы C/C++ | 4 | 15.07.2009 23:24 |
Почему двоеточие и тире отображается выше обычного? | Сергей Орлов | Microsoft Office Word | 1 | 10.07.2009 00:53 |
Как в HTML в form проставить два E-mail | чебургатор | HTML и CSS | 1 | 27.05.2009 20:33 |
Столбцы озаглавлены цифрами. как исправить? | zoom | Microsoft Office Excel | 2 | 06.10.2007 18:13 |
Где надо объявить и описать вводимые данные, чтобы расчитать с помощью них формулы | Соня | Помощь студентам | 1 | 31.05.2007 07:07 |