Beesale
Дата: Вторник, 11.09.2012, 17:13 |
Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 1
Репутация:
0
±
Замечаний:
0% ±
Добрый день,подскажите пожайлуста какой формулой или макросом можно воспользоваться для решения моей задачи. Итак,есть столбец с сотовыми номерами. Задача: из итого большого списка номеров, нужно выбрать номера со следующими значениями: "Четыре одинаковых цифры"(на конце или в середине номера не важно) - XXXX "Два дубля"(на конце номера)- XXYY "Зеркало"(на конце номера)- XYYX "Три одинаковых"(на конце номера) - XXX Файл прилагаю.Спасибо!
Добрый день,подскажите пожайлуста какой формулой или макросом можно воспользоваться для решения моей задачи. Итак,есть столбец с сотовыми номерами. Задача: из итого большого списка номеров, нужно выбрать номера со следующими значениями: "Четыре одинаковых цифры"(на конце или в середине номера не важно) - XXXX "Два дубля"(на конце номера)- XXYY "Зеркало"(на конце номера)- XYYX "Три одинаковых"(на конце номера) - XXX Файл прилагаю.Спасибо! Beesale
Ответить
Сообщение Добрый день,подскажите пожайлуста какой формулой или макросом можно воспользоваться для решения моей задачи. Итак,есть столбец с сотовыми номерами. Задача: из итого большого списка номеров, нужно выбрать номера со следующими значениями: "Четыре одинаковых цифры"(на конце или в середине номера не важно) - XXXX "Два дубля"(на конце номера)- XXYY "Зеркало"(на конце номера)- XYYX "Три одинаковых"(на конце номера) - XXX Файл прилагаю.Спасибо! Автор - Beesale Дата добавления - 11.09.2012 в 17:13
Матраскин
Дата: Вторник, 11.09.2012, 17:46 |
Сообщение № 2
Группа: Друзья
Ранг: Обитатель
Сообщений: 375
Репутация:
81
±
Замечаний:
0% ±
20xx
можно просто перебором в макросе: в цикле While по всем номерам наштамповать If какие Вы перечислили))) p.s. ещё можно работать как со строками Str (<Число>) - функция переводит число в строку,а потом Val (<Строка>) - обратная ей
можно просто перебором в макросе: в цикле While по всем номерам наштамповать If какие Вы перечислили))) p.s. ещё можно работать как со строками Str (<Число>) - функция переводит число в строку,а потом Val (<Строка>) - обратная ей Матраскин
в интернете опять кто-то не прав
Сообщение отредактировал Матраскин - Вторник, 11.09.2012, 17:56
Ответить
Сообщение можно просто перебором в макросе: в цикле While по всем номерам наштамповать If какие Вы перечислили))) p.s. ещё можно работать как со строками Str (<Число>) - функция переводит число в строку,а потом Val (<Строка>) - обратная ей Автор - Матраскин Дата добавления - 11.09.2012 в 17:46
Serge_007
Дата: Вторник, 11.09.2012, 17:53 |
Сообщение № 3
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация:
2749
±
Замечаний:
±
Excel 2016
Четыре одинаковых сделать не успеваю, остальное в файле
Четыре одинаковых сделать не успеваю, остальное в файле Serge_007
ЮMoney :41001419691823 | WMR :126292472390
Ответить
Сообщение Четыре одинаковых сделать не успеваю, остальное в файле Автор - Serge_007 Дата добавления - 11.09.2012 в 17:53
Формуляр
Дата: Вторник, 11.09.2012, 18:19 |
Сообщение № 4
Группа: Друзья
Ранг: Ветеран
Сообщений: 832
Репутация:
255
±
Замечаний:
0% ±
Excel 2003, 2013
Вот со всеми условиями: PS: ФАК! файл не цепляется. Сисадмины чего-то нахимичили. Code
= -SUMPRODUCT( -ISNUMBER(FIND(REPT( ROW($1:$9), 4), $A2)) ) = AND( MID($A2, 7, 1) = MID($A2, 8, 1), MID($A2, 9, 1) = MID($A2, 10, 1) ) = AND( MID($A2, 7, 1) = MID($A2, 10, 1), MID($A2, 9, 1) = MID($A2, 8, 1) ) = AND( MID($A2, 9, 1) = MID($A2, 8, 1), MID($A2, 9, 1) = MID($A2, 10, 1) )
Загоняем параллельно в 4 доп. столбца и ставим нужные фильтры
Вот со всеми условиями: PS: ФАК! файл не цепляется. Сисадмины чего-то нахимичили. Code
= -SUMPRODUCT( -ISNUMBER(FIND(REPT( ROW($1:$9), 4), $A2)) ) = AND( MID($A2, 7, 1) = MID($A2, 8, 1), MID($A2, 9, 1) = MID($A2, 10, 1) ) = AND( MID($A2, 7, 1) = MID($A2, 10, 1), MID($A2, 9, 1) = MID($A2, 8, 1) ) = AND( MID($A2, 9, 1) = MID($A2, 8, 1), MID($A2, 9, 1) = MID($A2, 10, 1) )
Загоняем параллельно в 4 доп. столбца и ставим нужные фильтры Формуляр
Excel 2003 EN, 2013 EN
Сообщение отредактировал Формуляр - Вторник, 11.09.2012, 18:28
Ответить
Сообщение Вот со всеми условиями: PS: ФАК! файл не цепляется. Сисадмины чего-то нахимичили. Code
= -SUMPRODUCT( -ISNUMBER(FIND(REPT( ROW($1:$9), 4), $A2)) ) = AND( MID($A2, 7, 1) = MID($A2, 8, 1), MID($A2, 9, 1) = MID($A2, 10, 1) ) = AND( MID($A2, 7, 1) = MID($A2, 10, 1), MID($A2, 9, 1) = MID($A2, 8, 1) ) = AND( MID($A2, 9, 1) = MID($A2, 8, 1), MID($A2, 9, 1) = MID($A2, 10, 1) )
Загоняем параллельно в 4 доп. столбца и ставим нужные фильтры Автор - Формуляр Дата добавления - 11.09.2012 в 18:19