Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 06.01.2014, 11:26   #21
VictorK
Пользователь
 
Регистрация: 24.05.2008
Сообщений: 64
По умолчанию

gling, ДЛСТР(ТЕКСТ(A1;"0000000000"))-7 всегда будет равно 3, даже если в A1 всего одна цифра.
И Ваша формула вернет номер позиции перечисленных кодов Киевстара, а как быть с другими операторами?
VictorK вне форума Ответить с цитированием
Старый 06.01.2014, 12:13   #22
gling
Форумчанин
 
Регистрация: 23.01.2010
Сообщений: 261
По умолчанию

Где 9 цифр эта формула добавит 0 впереди, в результате при поиске 3 первых знаков 67.... отсортируется так же как 067...., или я что то не понял? Я уже писал
Цитата:
тогда в массиве цифры без нулей не нужны.

Последний раз редактировалось gling; 06.01.2014 в 12:16.
gling вне форума Ответить с цитированием
Старый 06.01.2014, 14:23   #23
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

полагаю, можно прекратить ломать копья об эту тему.
общепринятых вариантов написания номера телефона много:
0ххххххххх
0хх ххх хх хх
0хх ххх-хх-хх
(0хх)-ххххххх
... и т.д.
+ все что сверху только без нуля вначале
+ с кодом страны вначале:
+ххх хх ххххххх
... и.т.д

а что на самом деле есть в реальных исходных данных занает только один Витальян. решать все приведенное выше формулой, мягко говоря, не рационально.
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Старый 06.01.2014, 15:26   #24
Витальян
Пользователь
 
Регистрация: 29.11.2013
Сообщений: 31
По умолчанию

ВСЁ!! Отсортировал как хотел!!)
СПАСИБО IgorGO за формулу =ТЕКС, везде добавил нули, где их не хватало)
СПАСИБО gling за формулу =ПОИСКПОЗ(ЛЕВСИМВ(A1;3), отсортировал по порядку номера по операторам!!
Всем благодарен за помощь!!
Витальян вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Быстрая сортировка(сортировка Хоара). Сортировка фрагмента массива [C++] druger Помощь студентам 0 20.04.2012 15:49
Сортировка Шелла и Шейкер-сортировка AleksandrMakarov Паскаль, Turbo Pascal, PascalABC.NET 11 11.03.2012 12:18
Сортировка массива методами предсортировки и слияния, и пирамидальная сортировка. lenny_24 Помощь студентам 2 17.04.2011 18:57
паскаль,одномерный массив,сортировка вставка,сортировка убывания,от максимального до конца немозг Помощь студентам 11 06.02.2010 21:57
Сортировка файлов в Explorer vs сортировка в Delphi mutabor Общие вопросы Delphi 11 04.09.2009 14:32