Фильтр только по содержанию только цифр.
pinocioo
Дата: Пятница, 16.06.2017, 14:42 |
Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 2
Репутация:
0
±
Замечаний:
0% ±
Excel 2013
Здравствуйте форумчане. Вопрос в следующем. у меня есть таблица ____А____!________В__________________________________ 01-0029A ! Проморолик "Русская ночь" 01-0035K ! ОТБИВКА "РЕКЛАМА НА КАНАЛЕ КОМЕДИЯ" с 16.09.09 01-143487! OTBIVKA_REKLAMA_4_SEC 01-143488! OTBIVKA_REKLAMA_5_SEC 01-144038! Promo_RussNoch_2013 01-173762! Mmenu_com_15sec ....... всего 86к строк необходимо провести выборку по столбцу "А" и оставить ячейки в которых присутствую буквы (тоесть скрыть/удалить ячейки в которых только цифры) из приведеного примера оставить только ____А___!________В__________________________________ 01-0029A! Проморолик "Русская ночь" 01-0035K! ОТБИВКА "РЕКЛАМА НА КАНАЛЕ КОМЕДИЯ" с 16.09.09 ... Возможно ли это сделать с помощью расширено фильтра, или необходимо писать макрос? и если да, то посоветуйте чонить. Я в экселе новичок. Заранее благодарю всех за уделенное время.
Здравствуйте форумчане. Вопрос в следующем. у меня есть таблица ____А____!________В__________________________________ 01-0029A ! Проморолик "Русская ночь" 01-0035K ! ОТБИВКА "РЕКЛАМА НА КАНАЛЕ КОМЕДИЯ" с 16.09.09 01-143487! OTBIVKA_REKLAMA_4_SEC 01-143488! OTBIVKA_REKLAMA_5_SEC 01-144038! Promo_RussNoch_2013 01-173762! Mmenu_com_15sec ....... всего 86к строк необходимо провести выборку по столбцу "А" и оставить ячейки в которых присутствую буквы (тоесть скрыть/удалить ячейки в которых только цифры) из приведеного примера оставить только ____А___!________В__________________________________ 01-0029A! Проморолик "Русская ночь" 01-0035K! ОТБИВКА "РЕКЛАМА НА КАНАЛЕ КОМЕДИЯ" с 16.09.09 ... Возможно ли это сделать с помощью расширено фильтра, или необходимо писать макрос? и если да, то посоветуйте чонить. Я в экселе новичок. Заранее благодарю всех за уделенное время. pinocioo
это Йа!
Ответить
Сообщение Здравствуйте форумчане. Вопрос в следующем. у меня есть таблица ____А____!________В__________________________________ 01-0029A ! Проморолик "Русская ночь" 01-0035K ! ОТБИВКА "РЕКЛАМА НА КАНАЛЕ КОМЕДИЯ" с 16.09.09 01-143487! OTBIVKA_REKLAMA_4_SEC 01-143488! OTBIVKA_REKLAMA_5_SEC 01-144038! Promo_RussNoch_2013 01-173762! Mmenu_com_15sec ....... всего 86к строк необходимо провести выборку по столбцу "А" и оставить ячейки в которых присутствую буквы (тоесть скрыть/удалить ячейки в которых только цифры) из приведеного примера оставить только ____А___!________В__________________________________ 01-0029A! Проморолик "Русская ночь" 01-0035K! ОТБИВКА "РЕКЛАМА НА КАНАЛЕ КОМЕДИЯ" с 16.09.09 ... Возможно ли это сделать с помощью расширено фильтра, или необходимо писать макрос? и если да, то посоветуйте чонить. Я в экселе новичок. Заранее благодарю всех за уделенное время. Автор - pinocioo Дата добавления - 16.06.2017 в 14:42
AlexM
Дата: Пятница, 16.06.2017, 15:06 |
Сообщение № 2
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4517
Репутация:
1129
±
Замечаний:
0% ±
Excel 2003
Доп. столбец с формулой возможно подойдет. Правила форума прочтите и поправьте сообщение.
Доп. столбец с формулой возможно подойдет. Правила форума прочтите и поправьте сообщение. AlexM
Номер мобильного модема (без голосовой связи) 9269171249 МегаФон, Московский регион.
Ответить
Сообщение Доп. столбец с формулой возможно подойдет. Правила форума прочтите и поправьте сообщение. Автор - AlexM Дата добавления - 16.06.2017 в 15:06
pinocioo
Дата: Пятница, 16.06.2017, 17:05 |
Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 2
Репутация:
0
±
Замечаний:
0% ±
Excel 2013
Доп. столбец с формулой возможно подойдет.
Спасибо за информацию. а как примерно будет выглядеть формула?
Доп. столбец с формулой возможно подойдет.
Спасибо за информацию. а как примерно будет выглядеть формула?pinocioo
это Йа!
Ответить
Сообщение Доп. столбец с формулой возможно подойдет.
Спасибо за информацию. а как примерно будет выглядеть формула?Автор - pinocioo Дата добавления - 16.06.2017 в 17:05
Pelena
Дата: Пятница, 16.06.2017, 17:57 |
Сообщение № 4
Группа: Админы
Ранг: Местный житель
Сообщений: 19401
Репутация:
4549
±
Замечаний:
±
Excel 365 & Mac Excel
pinocioo , файл с примером помог бы в понимании проблемы
pinocioo , файл с примером помог бы в понимании проблемыPelena
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816
Ответить
Сообщение pinocioo , файл с примером помог бы в понимании проблемыАвтор - Pelena Дата добавления - 16.06.2017 в 17:57
AlexM
Дата: Пятница, 16.06.2017, 18:32 |
Сообщение № 5
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4517
Репутация:
1129
±
Замечаний:
0% ±
Excel 2003
как примерно будет выглядеть формула?
Могу рассказать. Примерно так: отделить последний символ, потом, одним из многих способов определить, что этот символ не является буквой. Протянув эту примерную формулу получим столбец значений буква/не буква (ИСТИНА/ЛОЖЬ, 1/0). Автофильтром поэтому столбцу выбираем буквы. Есть вариант без выделения последней буквы.
как примерно будет выглядеть формула?
Могу рассказать. Примерно так: отделить последний символ, потом, одним из многих способов определить, что этот символ не является буквой. Протянув эту примерную формулу получим столбец значений буква/не буква (ИСТИНА/ЛОЖЬ, 1/0). Автофильтром поэтому столбцу выбираем буквы. Есть вариант без выделения последней буквы.AlexM
Номер мобильного модема (без голосовой связи) 9269171249 МегаФон, Московский регион.
Ответить
Сообщение как примерно будет выглядеть формула?
Могу рассказать. Примерно так: отделить последний символ, потом, одним из многих способов определить, что этот символ не является буквой. Протянув эту примерную формулу получим столбец значений буква/не буква (ИСТИНА/ЛОЖЬ, 1/0). Автофильтром поэтому столбцу выбираем буквы. Есть вариант без выделения последней буквы.Автор - AlexM Дата добавления - 16.06.2017 в 18:32
zs
Дата: Пятница, 16.06.2017, 21:27 |
Сообщение № 6
Группа: Заблокированные
Ранг: Участник
Сообщений: 87
Репутация:
-19
±
Замечаний:
100% ±
Excel 2003
Код
=ЕСЛИ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(A6;"-";"");0;"");1;"");2;"");3;"");4;"");5;"");6;"");7;"");8;"");9;"")="";"";A6)
Код
=ЕСЛИ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(A6;"-";"");0;"");1;"");2;"");3;"");4;"");5;"");6;"");7;"");8;"");9;"")="";"";A6)
zs
Ответить
Сообщение Код
=ЕСЛИ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(A6;"-";"");0;"");1;"");2;"");3;"");4;"");5;"");6;"");7;"");8;"");9;"")="";"";A6)
Автор - zs Дата добавления - 16.06.2017 в 21:27
Nic70y
Дата: Пятница, 16.06.2017, 21:43 |
Сообщение № 7
Группа: Друзья
Ранг: Экселист
Сообщений: 8999
Репутация:
2366
±
Замечаний:
0% ±
Excel 2010
Код
=ЕЧИСЛО(-ПОДСТАВИТЬ(ЛЕВБ(A2;ПОИСК("!";A2)-1);"-";))
фильтр по ЛЖИ zs, следуя Вашей логикеКод
=ЕСЛИ(ЕЧИСЛО(-A6);"";A6)
а точнееКод
=ЕСЛИ(ЕЧИСЛО(-ПОДСТАВИТЬ(A6;"-";));"";A6)
Код
=ЕЧИСЛО(-ПОДСТАВИТЬ(ЛЕВБ(A2;ПОИСК("!";A2)-1);"-";))
фильтр по ЛЖИ zs, следуя Вашей логикеКод
=ЕСЛИ(ЕЧИСЛО(-A6);"";A6)
а точнееКод
=ЕСЛИ(ЕЧИСЛО(-ПОДСТАВИТЬ(A6;"-";));"";A6)
Nic70y
ЮMoney 41001841029809
Сообщение отредактировал Nic70y - Пятница, 16.06.2017, 22:14
Ответить
Сообщение Код
=ЕЧИСЛО(-ПОДСТАВИТЬ(ЛЕВБ(A2;ПОИСК("!";A2)-1);"-";))
фильтр по ЛЖИ zs, следуя Вашей логикеКод
=ЕСЛИ(ЕЧИСЛО(-A6);"";A6)
а точнееКод
=ЕСЛИ(ЕЧИСЛО(-ПОДСТАВИТЬ(A6;"-";));"";A6)
Автор - Nic70y Дата добавления - 16.06.2017 в 21:43
AlexM
Дата: Пятница, 16.06.2017, 22:14 |
Сообщение № 8
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4517
Репутация:
1129
±
Замечаний:
0% ±
Excel 2003
Nic70y , Символом "!" pinocioo рисовал таблицу, поэтому искать не имеет смысла. PS. я из ТС файл вытягиваю, а тут ответы посыпались.
Nic70y , Символом "!" pinocioo рисовал таблицу, поэтому искать не имеет смысла. PS. я из ТС файл вытягиваю, а тут ответы посыпались. AlexM
Номер мобильного модема (без голосовой связи) 9269171249 МегаФон, Московский регион.
Ответить
Сообщение Nic70y , Символом "!" pinocioo рисовал таблицу, поэтому искать не имеет смысла. PS. я из ТС файл вытягиваю, а тут ответы посыпались. Автор - AlexM Дата добавления - 16.06.2017 в 22:14
Nic70y
Дата: Пятница, 16.06.2017, 22:17 |
Сообщение № 9
Группа: Друзья
Ранг: Экселист
Сообщений: 8999
Репутация:
2366
±
Замечаний:
0% ±
Excel 2010
Алексей, у нас тут с zs просто соревнование у кого ответ более на бота похож... такшо звиняй
Алексей, у нас тут с zs просто соревнование у кого ответ более на бота похож... такшо звиняй Nic70y
ЮMoney 41001841029809
Ответить
Сообщение Алексей, у нас тут с zs просто соревнование у кого ответ более на бота похож... такшо звиняй Автор - Nic70y Дата добавления - 16.06.2017 в 22:17
AlexM
Дата: Пятница, 16.06.2017, 22:25 |
Сообщение № 10
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4517
Репутация:
1129
±
Замечаний:
0% ±
Excel 2003
Присоединюсь. Код
=ЕСЛИ(ПРАВБ(A6)<"A";"";A6)
Присоединюсь. Код
=ЕСЛИ(ПРАВБ(A6)<"A";"";A6)
AlexM
Номер мобильного модема (без голосовой связи) 9269171249 МегаФон, Московский регион.
Сообщение отредактировал AlexM - Пятница, 16.06.2017, 22:26
Ответить
Сообщение Присоединюсь. Код
=ЕСЛИ(ПРАВБ(A6)<"A";"";A6)
Автор - AlexM Дата добавления - 16.06.2017 в 22:25
Nic70y
Дата: Пятница, 16.06.2017, 22:29 |
Сообщение № 11
Группа: Друзья
Ранг: Экселист
Сообщений: 8999
Репутация:
2366
±
Замечаний:
0% ±
Excel 2010
вот это класс
ЮMoney 41001841029809
Ответить
Сообщение вот это класс Автор - Nic70y Дата добавления - 16.06.2017 в 22:29
AlexM
Дата: Пятница, 16.06.2017, 22:33 |
Сообщение № 12
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4517
Репутация:
1129
±
Замечаний:
0% ±
Excel 2003
Nic70y , я же об этом писалотделить последний символ, потом ... определить, что этот символ не является буквой.
Nic70y , я же об этом писалотделить последний символ, потом ... определить, что этот символ не является буквой.
AlexM
Номер мобильного модема (без голосовой связи) 9269171249 МегаФон, Московский регион.
Ответить
Сообщение Nic70y , я же об этом писалотделить последний символ, потом ... определить, что этот символ не является буквой.
Автор - AlexM Дата добавления - 16.06.2017 в 22:33
Nic70y
Дата: Пятница, 16.06.2017, 22:38 |
Сообщение № 13
Группа: Друзья
Ранг: Экселист
Сообщений: 8999
Репутация:
2366
±
Замечаний:
0% ±
Excel 2010
Алексей, я погорячился (днюха у жены - то се) ответ не верный следуя логике БОТА, а вдруг между числами буква!
Алексей, я погорячился (днюха у жены - то се) ответ не верный следуя логике БОТА, а вдруг между числами буква! Nic70y
ЮMoney 41001841029809
Ответить
Сообщение Алексей, я погорячился (днюха у жены - то се) ответ не верный следуя логике БОТА, а вдруг между числами буква! Автор - Nic70y Дата добавления - 16.06.2017 в 22:38
AlexM
Дата: Пятница, 16.06.2017, 22:44 |
Сообщение № 14
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4517
Репутация:
1129
±
Замечаний:
0% ±
Excel 2003
А вдруг не считается. А вдруг электричество кончится или ПК упадет. Сортировка не получится.
А вдруг не считается. А вдруг электричество кончится или ПК упадет. Сортировка не получится. AlexM
Номер мобильного модема (без голосовой связи) 9269171249 МегаФон, Московский регион.
Ответить
Сообщение А вдруг не считается. А вдруг электричество кончится или ПК упадет. Сортировка не получится. Автор - AlexM Дата добавления - 16.06.2017 в 22:44
Nic70y
Дата: Пятница, 16.06.2017, 22:49 |
Сообщение № 15
Группа: Друзья
Ранг: Экселист
Сообщений: 8999
Репутация:
2366
±
Замечаний:
0% ±
Excel 2010
т.к. реклама запрещена на форуме, конкретное место называть не буду, но все решается, т.к. я работаю подпольным продавцом энергии и друг у меня лучший сиадмин севасии
т.к. реклама запрещена на форуме, конкретное место называть не буду, но все решается, т.к. я работаю подпольным продавцом энергии и друг у меня лучший сиадмин севасии Nic70y
ЮMoney 41001841029809
Ответить
Сообщение т.к. реклама запрещена на форуме, конкретное место называть не буду, но все решается, т.к. я работаю подпольным продавцом энергии и друг у меня лучший сиадмин севасии Автор - Nic70y Дата добавления - 16.06.2017 в 22:49
zs
Дата: Суббота, 17.06.2017, 08:42 |
Сообщение № 16
Группа: Заблокированные
Ранг: Участник
Сообщений: 87
Репутация:
-19
±
Замечаний:
100% ±
Excel 2003
работает даже когда комп упадётКод
=ЕСЛИ(ДЛСТР(ПОДСТАВИТЬ(A2;"-";""))=СУММ(ДЛСТР(A2)-ДЛСТР(ПОДСТАВИТЬ(A2;{1;2;3;4;5;6;7;8;9;0};)));"";A2)
P.S. Не реклама
работает даже когда комп упадётКод
=ЕСЛИ(ДЛСТР(ПОДСТАВИТЬ(A2;"-";""))=СУММ(ДЛСТР(A2)-ДЛСТР(ПОДСТАВИТЬ(A2;{1;2;3;4;5;6;7;8;9;0};)));"";A2)
P.S. Не реклама zs
Ответить
Сообщение работает даже когда комп упадётКод
=ЕСЛИ(ДЛСТР(ПОДСТАВИТЬ(A2;"-";""))=СУММ(ДЛСТР(A2)-ДЛСТР(ПОДСТАВИТЬ(A2;{1;2;3;4;5;6;7;8;9;0};)));"";A2)
P.S. Не реклама Автор - zs Дата добавления - 17.06.2017 в 08:42
gling
Дата: Суббота, 17.06.2017, 08:55 |
Сообщение № 17
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2558
Репутация:
696
±
Замечаний:
0% ±
2010
Здравствуйте!а вдруг между числами буква!
Вариант, длинная формула получилась, мож кто сократит.Код
=ЕСЛИ(СУММПРОИЗВ(--(КОДСИМВ(ПСТР(A1;СТРОКА(A1:ИНДЕКС(A1:A100;ДЛСТР(A1)));1))>58));A1;"")
Или по примеру Алексея (AlexM) Код
=ЕСЛИ(СУММПРОИЗВ(--(ПСТР(A1;СТРОКА(A1:ИНДЕКС(A1:A100;ДЛСТР(A1)));1)>"A"));A1;"")
Здравствуйте!а вдруг между числами буква!
Вариант, длинная формула получилась, мож кто сократит.Код
=ЕСЛИ(СУММПРОИЗВ(--(КОДСИМВ(ПСТР(A1;СТРОКА(A1:ИНДЕКС(A1:A100;ДЛСТР(A1)));1))>58));A1;"")
Или по примеру Алексея (AlexM) Код
=ЕСЛИ(СУММПРОИЗВ(--(ПСТР(A1;СТРОКА(A1:ИНДЕКС(A1:A100;ДЛСТР(A1)));1)>"A"));A1;"")
gling
ЯД-41001506838083
Ответить
Сообщение Здравствуйте!а вдруг между числами буква!
Вариант, длинная формула получилась, мож кто сократит.Код
=ЕСЛИ(СУММПРОИЗВ(--(КОДСИМВ(ПСТР(A1;СТРОКА(A1:ИНДЕКС(A1:A100;ДЛСТР(A1)));1))>58));A1;"")
Или по примеру Алексея (AlexM) Код
=ЕСЛИ(СУММПРОИЗВ(--(ПСТР(A1;СТРОКА(A1:ИНДЕКС(A1:A100;ДЛСТР(A1)));1)>"A"));A1;"")
Автор - gling Дата добавления - 17.06.2017 в 08:55
AlexM
Дата: Суббота, 17.06.2017, 08:57 |
Сообщение № 18
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4517
Репутация:
1129
±
Замечаний:
0% ±
Excel 2003
gling , >= правильнее и закрепить А1Код
=ЕСЛИ(СУММПРОИЗВ(--(ПСТР(A1;СТРОКА(A$1:ИНДЕКС(A$1:A100;ДЛСТР(A1)));1)>="A"));A1;"")
или можно такКод
=ЕСЛИ(СУММПРОИЗВ(Ч(ПРАВБ(ЛЕВБ(A1;СТРОКА($1:$19)))>="A"));A1;"")
илиКод
=ЕСЛИ(СУММПРОИЗВ(Ч(ПСТР(A1;СТРОКА($1:$19);1)>="A"));A1;"")
gling , >= правильнее и закрепить А1Код
=ЕСЛИ(СУММПРОИЗВ(--(ПСТР(A1;СТРОКА(A$1:ИНДЕКС(A$1:A100;ДЛСТР(A1)));1)>="A"));A1;"")
или можно такКод
=ЕСЛИ(СУММПРОИЗВ(Ч(ПРАВБ(ЛЕВБ(A1;СТРОКА($1:$19)))>="A"));A1;"")
илиКод
=ЕСЛИ(СУММПРОИЗВ(Ч(ПСТР(A1;СТРОКА($1:$19);1)>="A"));A1;"")
AlexM
Номер мобильного модема (без голосовой связи) 9269171249 МегаФон, Московский регион.
Сообщение отредактировал AlexM - Суббота, 17.06.2017, 09:13
Ответить
Сообщение gling , >= правильнее и закрепить А1Код
=ЕСЛИ(СУММПРОИЗВ(--(ПСТР(A1;СТРОКА(A$1:ИНДЕКС(A$1:A100;ДЛСТР(A1)));1)>="A"));A1;"")
или можно такКод
=ЕСЛИ(СУММПРОИЗВ(Ч(ПРАВБ(ЛЕВБ(A1;СТРОКА($1:$19)))>="A"));A1;"")
илиКод
=ЕСЛИ(СУММПРОИЗВ(Ч(ПСТР(A1;СТРОКА($1:$19);1)>="A"));A1;"")
Автор - AlexM Дата добавления - 17.06.2017 в 08:57
gling
Дата: Суббота, 17.06.2017, 09:16 |
Сообщение № 19
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2558
Репутация:
696
±
Замечаний:
0% ±
2010
AlexM , замечания правильные. Нет примера - нет проверки, от сюда и ошибки. Спасибо.
AlexM , замечания правильные. Нет примера - нет проверки, от сюда и ошибки. Спасибо.gling
ЯД-41001506838083
Ответить
Сообщение AlexM , замечания правильные. Нет примера - нет проверки, от сюда и ошибки. Спасибо.Автор - gling Дата добавления - 17.06.2017 в 09:16
AlexM
Дата: Суббота, 17.06.2017, 09:17 |
Сообщение № 20
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4517
Репутация:
1129
±
Замечаний:
0% ±
Excel 2003
zs , красиво, но работать не будетПОДСТАВИТЬ(A2;{1;2;3;4;5;6;7;8;9;0};)
Прошу прощения. ошибся.
zs , красиво, но работать не будетПОДСТАВИТЬ(A2;{1;2;3;4;5;6;7;8;9;0};)
Прошу прощения. ошибся. AlexM
Номер мобильного модема (без голосовой связи) 9269171249 МегаФон, Московский регион.
Сообщение отредактировал AlexM - Суббота, 17.06.2017, 09:22
Ответить
Сообщение zs , красиво, но работать не будетПОДСТАВИТЬ(A2;{1;2;3;4;5;6;7;8;9;0};)
Прошу прощения. ошибся. Автор - AlexM Дата добавления - 17.06.2017 в 09:17