Как удалить строки содержащие не нужные слова массово
Mikhail
Дата: Пятница, 28.04.2017, 12:08 |
Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 8
Репутация:
0
±
Замечаний:
0% ±
Excel 2013
Здравствуйте, есть набор строк 10 687, из этих строк нужно удалить строики которых 6839, они содержат не нужные для меня слова. Как это можно сделать? Подскажите пожалуйста. Пример прилагаю.
Здравствуйте, есть набор строк 10 687, из этих строк нужно удалить строики которых 6839, они содержат не нужные для меня слова. Как это можно сделать? Подскажите пожалуйста. Пример прилагаю. Mikhail
Ответить
Сообщение Здравствуйте, есть набор строк 10 687, из этих строк нужно удалить строики которых 6839, они содержат не нужные для меня слова. Как это можно сделать? Подскажите пожалуйста. Пример прилагаю. Автор - Mikhail Дата добавления - 28.04.2017 в 12:08
ZORRO2005
Дата: Пятница, 28.04.2017, 12:53 |
Сообщение № 2
Группа: Друзья
Ранг: Обитатель
Сообщений: 382
Репутация:
148
±
Замечаний:
0% ±
Excel2010
D2:Код
=СУММПРОИЗВ(СЧЁТЕСЛИ(A2;"*"&$B$2:$B$15&"*"))=0
или массивные (CTRL+SHIFT+ENTER)Код
=СЧЁТ(ПОИСК($B$2:$B$15;A2))=0
Код
=И(ДЛСТР(ПОДСТАВИТЬ(A2;$B$2:$B$15;))=ДЛСТР(A2))
Затем выбираете в фильтр ЛОЖЬ в столбце D и удаляете эти строки
D2:Код
=СУММПРОИЗВ(СЧЁТЕСЛИ(A2;"*"&$B$2:$B$15&"*"))=0
или массивные (CTRL+SHIFT+ENTER)Код
=СЧЁТ(ПОИСК($B$2:$B$15;A2))=0
Код
=И(ДЛСТР(ПОДСТАВИТЬ(A2;$B$2:$B$15;))=ДЛСТР(A2))
Затем выбираете в фильтр ЛОЖЬ в столбце D и удаляете эти строки ZORRO2005
Сообщение отредактировал ZORRO2005 - Пятница, 28.04.2017, 13:14
Ответить
Сообщение D2:Код
=СУММПРОИЗВ(СЧЁТЕСЛИ(A2;"*"&$B$2:$B$15&"*"))=0
или массивные (CTRL+SHIFT+ENTER)Код
=СЧЁТ(ПОИСК($B$2:$B$15;A2))=0
Код
=И(ДЛСТР(ПОДСТАВИТЬ(A2;$B$2:$B$15;))=ДЛСТР(A2))
Затем выбираете в фильтр ЛОЖЬ в столбце D и удаляете эти строки Автор - ZORRO2005 Дата добавления - 28.04.2017 в 12:53
Mikhail
Дата: Пятница, 28.04.2017, 13:03 |
Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 8
Репутация:
0
±
Замечаний:
0% ±
Excel 2013
А есть ещё какой - нибудь способ? Так мне придётся десят тысяч раз проставлять ЛОЖЬ или ИСТИНА Строк то у меня десять с лишним тысяч по факту.
А есть ещё какой - нибудь способ? Так мне придётся десят тысяч раз проставлять ЛОЖЬ или ИСТИНА Строк то у меня десять с лишним тысяч по факту. Mikhail
Ответить
Сообщение А есть ещё какой - нибудь способ? Так мне придётся десят тысяч раз проставлять ЛОЖЬ или ИСТИНА Строк то у меня десять с лишним тысяч по факту. Автор - Mikhail Дата добавления - 28.04.2017 в 13:03
ZORRO2005
Дата: Пятница, 28.04.2017, 13:13 |
Сообщение № 4
Группа: Друзья
Ранг: Обитатель
Сообщений: 382
Репутация:
148
±
Замечаний:
0% ±
Excel2010
Формула тянется на 10000 строк, а затем отфильтрованные удаляются одним махом.
Формула тянется на 10000 строк, а затем отфильтрованные удаляются одним махом. ZORRO2005
Сообщение отредактировал ZORRO2005 - Пятница, 28.04.2017, 13:14
Ответить
Сообщение Формула тянется на 10000 строк, а затем отфильтрованные удаляются одним махом. Автор - ZORRO2005 Дата добавления - 28.04.2017 в 13:13
Фомулист
Дата: Пятница, 28.04.2017, 13:14 |
Сообщение № 5
Группа: Проверенные
Ранг: Обитатель
Сообщений: 396
Репутация:
9
±
Замечаний:
80% ±
Excel 2003
Mikhail , Зачем? Просто ввести формулу в ячейку и протянуть на нужное количество строк. На 10000 и более строк протянуть можно так: вставляем формулу в ячейку - копируем ячейку - ctrl-shift-end - идём в окошко над ячейкой A1 - ставим после: ту же букву, что и до него - жмём Энтер - ПКМ по выделенному столбцу - вставить
Mikhail , Зачем? Просто ввести формулу в ячейку и протянуть на нужное количество строк. На 10000 и более строк протянуть можно так: вставляем формулу в ячейку - копируем ячейку - ctrl-shift-end - идём в окошко над ячейкой A1 - ставим после: ту же букву, что и до него - жмём Энтер - ПКМ по выделенному столбцу - вставитьФомулист
Терпение и труд всё перетрут!
Ответить
Сообщение Mikhail , Зачем? Просто ввести формулу в ячейку и протянуть на нужное количество строк. На 10000 и более строк протянуть можно так: вставляем формулу в ячейку - копируем ячейку - ctrl-shift-end - идём в окошко над ячейкой A1 - ставим после: ту же букву, что и до него - жмём Энтер - ПКМ по выделенному столбцу - вставитьАвтор - Фомулист Дата добавления - 28.04.2017 в 13:14
ZORRO2005
Дата: Пятница, 28.04.2017, 13:19 |
Сообщение № 6
Группа: Друзья
Ранг: Обитатель
Сообщений: 382
Репутация:
148
±
Замечаний:
0% ±
Excel2010
Сообщение отредактировал ZORRO2005 - Пятница, 28.04.2017, 13:20
Ответить
Сообщение А не проще даблкликом по правому нижнему углу ячейки?http://prntscr.com/f1so7u [offtop]В МШ как-то полегче мне[/offtop] Автор - ZORRO2005 Дата добавления - 28.04.2017 в 13:19
Фомулист
Дата: Пятница, 28.04.2017, 13:27 |
Сообщение № 7
Группа: Проверенные
Ранг: Обитатель
Сообщений: 396
Репутация:
9
±
Замечаний:
80% ±
Excel 2003
Дело в том, что я сейчас вынужденно работаю в OpenOffice, а там это не канает. А в Экселе я это как-то не проверял.
Дело в том, что я сейчас вынужденно работаю в OpenOffice, а там это не канает. А в Экселе я это как-то не проверял.Фомулист
Терпение и труд всё перетрут!
Ответить
Сообщение Дело в том, что я сейчас вынужденно работаю в OpenOffice, а там это не канает. А в Экселе я это как-то не проверял.Автор - Фомулист Дата добавления - 28.04.2017 в 13:27
Mikhail
Дата: Пятница, 28.04.2017, 13:56 |
Сообщение № 8
Группа: Пользователи
Ранг: Прохожий
Сообщений: 8
Репутация:
0
±
Замечаний:
0% ±
Excel 2013
Мне формула пишет, что везде ЛОЖЬ. Что делать? Не могу скинуть весь файл, он весит больше 100 Kb
Мне формула пишет, что везде ЛОЖЬ. Что делать? Не могу скинуть весь файл, он весит больше 100 Kb Mikhail
Ответить
Сообщение Мне формула пишет, что везде ЛОЖЬ. Что делать? Не могу скинуть весь файл, он весит больше 100 Kb Автор - Mikhail Дата добавления - 28.04.2017 в 13:56
Pelena
Дата: Пятница, 28.04.2017, 14:01 |
Сообщение № 9
Группа: Админы
Ранг: Местный житель
Сообщений: 19162
Репутация:
4412
±
Замечаний:
±
Excel 365 & Mac Excel
Затем выбираете в фильтр ЛОЖЬ в столбце D и удаляете эти строки
Затем выбираете в фильтр ЛОЖЬ в столбце D и удаляете эти строки
Pelena
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816
Ответить
Сообщение Затем выбираете в фильтр ЛОЖЬ в столбце D и удаляете эти строки
Автор - Pelena Дата добавления - 28.04.2017 в 14:01
Mikhail
Дата: Пятница, 28.04.2017, 14:10 |
Сообщение № 10
Группа: Пользователи
Ранг: Прохожий
Сообщений: 8
Репутация:
0
±
Замечаний:
0% ±
Excel 2013
Я понял, но там есть строки, коротые мне нужны и они ИСТИНЫ.
Я понял, но там есть строки, коротые мне нужны и они ИСТИНЫ. Mikhail
Ответить
Сообщение Я понял, но там есть строки, коротые мне нужны и они ИСТИНЫ. Автор - Mikhail Дата добавления - 28.04.2017 в 14:10
Фомулист
Дата: Пятница, 28.04.2017, 14:11 |
Сообщение № 11
Группа: Проверенные
Ранг: Обитатель
Сообщений: 396
Репутация:
9
±
Замечаний:
80% ±
Excel 2003
Mikhail , Ну так они в фильтр не попадут.
Mikhail , Ну так они в фильтр не попадут.Фомулист
Терпение и труд всё перетрут!
Ответить
Сообщение Mikhail , Ну так они в фильтр не попадут.Автор - Фомулист Дата добавления - 28.04.2017 в 14:11
Mikhail
Дата: Пятница, 28.04.2017, 14:13 |
Сообщение № 12
Группа: Пользователи
Ранг: Прохожий
Сообщений: 8
Репутация:
0
±
Замечаний:
0% ±
Excel 2013
Формула показывает, что все ложные, но первые 8 ИСТИНЫ: заказать разнорабочих заказать разнорабочих в спб заказать грузчиков заказать грузчиков в спб заказать грузчиков петербург заказать грузчиков в санкт петербурге заказать грузчиков недорого
Формула показывает, что все ложные, но первые 8 ИСТИНЫ: заказать разнорабочих заказать разнорабочих в спб заказать грузчиков заказать грузчиков в спб заказать грузчиков петербург заказать грузчиков в санкт петербурге заказать грузчиков недорого Mikhail
Ответить
Сообщение Формула показывает, что все ложные, но первые 8 ИСТИНЫ: заказать разнорабочих заказать разнорабочих в спб заказать грузчиков заказать грузчиков в спб заказать грузчиков петербург заказать грузчиков в санкт петербурге заказать грузчиков недорого Автор - Mikhail Дата добавления - 28.04.2017 в 14:13
sboy
Дата: Пятница, 28.04.2017, 14:17 |
Сообщение № 13
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2566
Репутация:
724
±
Замечаний:
0% ±
Excel 2010
Они у Вас все истинны, в формуле поправьте диапазон по столбцу BКод
=СУММПРОИЗВ(СЧЁТЕСЛИ(A2;"*"&$B$2:$B$397&"*"))=0
Они у Вас все истинны, в формуле поправьте диапазон по столбцу BКод
=СУММПРОИЗВ(СЧЁТЕСЛИ(A2;"*"&$B$2:$B$397&"*"))=0
sboy
Яндекс: 410016850021169
Ответить
Сообщение Они у Вас все истинны, в формуле поправьте диапазон по столбцу BКод
=СУММПРОИЗВ(СЧЁТЕСЛИ(A2;"*"&$B$2:$B$397&"*"))=0
Автор - sboy Дата добавления - 28.04.2017 в 14:17
китин
Дата: Пятница, 28.04.2017, 14:21 |
Сообщение № 14
Группа: Модераторы
Ранг: Экселист
Сообщений: 7013
Репутация:
1073
±
Замечаний:
0% ±
Excel 2007;2010;2016
в вашем примере в столбце В НЕТ слов Разнорабочий, грузчик и т.д.
в вашем примере в столбце В НЕТ слов Разнорабочий, грузчик и т.д. китин
Не судите очень строго:я пытаюсь научиться ЯД 41001877306852
Ответить
Сообщение в вашем примере в столбце В НЕТ слов Разнорабочий, грузчик и т.д. Автор - китин Дата добавления - 28.04.2017 в 14:21
Mikhail
Дата: Пятница, 28.04.2017, 14:27 |
Сообщение № 15
Группа: Пользователи
Ранг: Прохожий
Сообщений: 8
Репутация:
0
±
Замечаний:
0% ±
Excel 2013
Выдаёт ошибку в формуле. Прикрепил скриншот
Выдаёт ошибку в формуле. Прикрепил скриншот Mikhail
Ответить
Сообщение Выдаёт ошибку в формуле. Прикрепил скриншот Автор - Mikhail Дата добавления - 28.04.2017 в 14:27
Mikhail
Дата: Пятница, 28.04.2017, 14:51 |
Сообщение № 16
Группа: Пользователи
Ранг: Прохожий
Сообщений: 8
Репутация:
0
±
Замечаний:
0% ±
Excel 2013
- в вашем примере в столбце В НЕТ слов Разнорабочий, грузчик и т.д. Мне нужно чтобы слова из столбца В удалили строики из столбца А, только те строки где эти слова содержаться.
- в вашем примере в столбце В НЕТ слов Разнорабочий, грузчик и т.д. Мне нужно чтобы слова из столбца В удалили строики из столбца А, только те строки где эти слова содержаться. Mikhail
Ответить
Сообщение - в вашем примере в столбце В НЕТ слов Разнорабочий, грузчик и т.д. Мне нужно чтобы слова из столбца В удалили строики из столбца А, только те строки где эти слова содержаться. Автор - Mikhail Дата добавления - 28.04.2017 в 14:51
Manyasha
Дата: Пятница, 28.04.2017, 14:52 |
Сообщение № 17
Группа: Модераторы
Ранг: Старожил
Сообщений: 2198
Репутация:
898
±
Замечаний:
0% ±
Excel 2010, 2016
поправьте диапазон по столбцу B
поправила)) Все работает!
поправьте диапазон по столбцу B
поправила)) Все работает!Manyasha
ЯД: 410013299366744 WM: R193491431804
Ответить
Сообщение поправьте диапазон по столбцу B
поправила)) Все работает!Автор - Manyasha Дата добавления - 28.04.2017 в 14:52
Mikhail
Дата: Пятница, 28.04.2017, 15:58 |
Сообщение № 18
Группа: Пользователи
Ранг: Прохожий
Сообщений: 8
Репутация:
0
±
Замечаний:
0% ±
Excel 2013
Manyasha, а можете пожалуйста написать, что нужно поправить? Просто когда я переношу формулу в свой большой файл, она мне опять пишит ЛОЖЬ
Manyasha, а можете пожалуйста написать, что нужно поправить? Просто когда я переношу формулу в свой большой файл, она мне опять пишит ЛОЖЬ Mikhail
Ответить
Сообщение Manyasha, а можете пожалуйста написать, что нужно поправить? Просто когда я переношу формулу в свой большой файл, она мне опять пишит ЛОЖЬ Автор - Mikhail Дата добавления - 28.04.2017 в 15:58
ZORRO2005
Дата: Пятница, 28.04.2017, 16:33 |
Сообщение № 19
Группа: Друзья
Ранг: Обитатель
Сообщений: 382
Репутация:
148
±
Замечаний:
0% ±
Excel2010
Mikhail , вы в столбце B захватываете пустые ячейки, поэтому и выдает везде ИСТИНА. Либо изменить диапазон в столбце B, либо пропишите такую формулу:Код
=СУММ(СЧЁТЕСЛИ(A2;ЕСЛИ($B$2:$B$10000<>"";"*"&$B$2:$B$1000&"*")))=0
Формула Массива (CTRL+SHIFT+ENTER надо нажать одновременно).
Mikhail , вы в столбце B захватываете пустые ячейки, поэтому и выдает везде ИСТИНА. Либо изменить диапазон в столбце B, либо пропишите такую формулу:Код
=СУММ(СЧЁТЕСЛИ(A2;ЕСЛИ($B$2:$B$10000<>"";"*"&$B$2:$B$1000&"*")))=0
Формула Массива (CTRL+SHIFT+ENTER надо нажать одновременно).ZORRO2005
Ответить
Сообщение Mikhail , вы в столбце B захватываете пустые ячейки, поэтому и выдает везде ИСТИНА. Либо изменить диапазон в столбце B, либо пропишите такую формулу:Код
=СУММ(СЧЁТЕСЛИ(A2;ЕСЛИ($B$2:$B$10000<>"";"*"&$B$2:$B$1000&"*")))=0
Формула Массива (CTRL+SHIFT+ENTER надо нажать одновременно).Автор - ZORRO2005 Дата добавления - 28.04.2017 в 16:33