Удалить ячейки содержащие слово

Удалить ячейки содержащие слово

Бывают ситуации, когда необходимо отрезать/ удалить строго определенное количество символов в тексте справа или слева. Например, когда вы имеете список адресов, и вначале каждого адреса стоит шестизначный индекс. Нужно убрать почтовые индексы из списка, но через замену их не уберешь, так как они имеют совершенно разные значения и не находятся опцией замены.

Функции, которая отрезает лишнее количество символов в ячейке, найти не удается, но существует система из двух функций, которые можно применить. Это система из функции ЛЕВСИМВ (или ПРАВСИМВ) и функции ДЛСТР (длина строки).

Рассмотрим их применение.

Вначале находим количество символов в тексте при помощи функции ДЛСТР. Для этого запускаем менеджер функций, выбираем ДЛСТР, указываем ячейку с текстом. Функция ДЛСТР посчитает количество символов.

Зная длину лишнего текста — 6 знаков в индексе, вычитаем их из общего числа символов посчитанных функцией ДЛСТР и получаем то количество символов, которое должно остаться в тексте, когда удалим индекс.

Полученное значение – количество оставляемых в тексте знаков, вписываем в функцию ЛЕВСИМВ или ПРАВСИМВ. Если нужно удалить знаки справа, то используем ЛЕВСИМВ, если слева, то ПРАВСИМВ. Нажимаем «Enter». Функция ЛЕВСИМВ или ПРАВСИМВ присваивает ячейке нужное нам количество символов из текста в новую ячейку, исключая ненужный нам индекс.

Для уменьшения количества ячеек с расчетами эти функции можно записать в систему следующего вида:

ПРАВСИМВ(…*¹;(ДЛСТР(…*¹)-6)).

Где …*¹- адрес ячейки, из которой берем текст.

Описание

Несмотря на наличие этого функционала практически в любом сервисе и любой программе для сеошника, все равно в конце концов все запросы у нас оказываются в экселе и все равно среди них оказываются такие от которых нужно избавиться. Это могут быть информационные запросы (фото, смотреть, как сделать… и тд), запросы с не целевыми топонимом (Украина, Питер), просто некий пласт семантики который предательски подмешался к нашим запросам. Конечно можно удалять такие запросы через фильтры в экселе. А можно и с помощью инструмента Стоп-слова. В таком случае удаление происходит пакетно. Дописывать слова до конца не обязательно. Будут удалены те строки которые в просматриваемом столбце содержат искомую последовательность символов. Стоп слова пишутся каждое с новой строки.

Читайте также:  Как снять клевое видео

В надстройке есть еще один способ почистить семантику от стоп слов. Сперва создать словарь униграмм по выбранному столбцу,
затем выделить галочками нужные леммы, покрасить их любым цветом, выбрать через стандартный фильтр в Excel’e и удалить.

8 комментариев к “ Стоп-слова ”

Добрый день! А как сделать так, чтоб стоп-слова не сразу удалялись, а только выделить и работать?

Просто выделить можно словарем : https://seo-excel.ru/slovar/
Можно галочковый выбрать нужные слова и выделить цветом

Добрый день.
А это обязательное условие — «Удалите текущую версию программы»?

Дело в том, что в крупной компании такое действие сложновато выполнить)
И сразу же возникает вопрос: надстройка устанавливается на лицензию программы? Или это крякнутая/неактивированная версия с надстройкой?

Добрый! Можете попробовать установить новую версию поверх старой, в худшем случае будет ошибка и она просто не установится, в лучшем установится, но у меня сомнения.

И да, действительно, в крупных компаниях системные администраторы не дают пользователям права на установку и удаление программ, берут это на себя. Я бы попробовал вызвать человека из техподдержки и попросил бы его удалить старую версию, поскольку он обладает правами администратора.

Я не думаю что с этим возникнут проблемы, надстройка ставится как на «крякнутый» эксель так и на лицензионный.

Понял, спасибо) потестирую дома. Странно, что этот инструмент нигде не всплывал ранее. По описаниям невероятно полезный со всех сторон.

Добавляю фразы в стоп-слова и удаляется все ядро. Похоже, работает не так как надо.
Пробовал добавить одно слово в стоп-слова и результат тот же

Присылайте мне на почту (andrey@rush-agency.ru) файл и список стоп слов, проищу проблему, исправлю.

Да, есть такая проблема. Если в списке стоп слов нажать enter и перевести курсор на новую строку то программа будет искать «» (то есть ничего) и найдет в каждой строке. Забавно, исправлю в следующей версии.

Читайте также:  Какая должна быть скорость интернета на телефоне

Комментирование закрыто, спасибо всем за помощь в разработке программы.

В экселе очень просто, если ручками.
делаем заголовки A1 "DATA", B1 "FLAG" или по вкусу.
Допустим, значения в столбце A, от А2 и вниз.
Cправа от столбца значений протягивается формула
=NOT(ISERROR(SEARCH("искомое слово";A3)))
если поиск должен быть case-insensitive, FIND если case-sensitive.

На вкладке Data включаем автофильтры.
Фильтруем столбец DATA — строки, где значение TRUE, содержат искомую подстроку.
После фильтрации — выбираем всё отфильтрованное, затем на вкладке HOME выбираем FIND & SELECT, Go To Special, в диалоге — Visible Cells Only. Так вы выбираете только видимые ячейки.
Удаляете выделенные таким образом строки, снимаете фильтр.

Если реально удалять данные смысла особого нет, а достаточно их скрыть — просто фильтруем таблицу, но по тегу FALSE, значения с подстрокой будут просто скрыты.

Если это автоматизировать — немного сложнее, но уже за денежку и на фрилансим.

Ссылка на основную публикацию
Титан квест охота земля
Продолжаем проходить Нормальный уровень сложности оригинальной игры Titan Quest теперь в кооперативе. Окунаемся в атмосферу древности, эпоху героев и великих...
Телевизор lg не светится экран звук есть
У телевизора пропало изображение, а вы не знаете что делать? Тогда вы попали по адресу! Современные Smart-TV и обычные ЖК-телевизоры...
Телевизор lg показывает тускло
Если потемнел экран телевизора, пропала яркость, картинка стала тусклой или исчезла совсем, прежде всего, следует изучить инструкцию и проверить настройки...
Титан квест секретная комната
Мой канал на youtube - http://www.youtube.com/user/GGPharmacist Записи предыдущих частей — http://www.youtube.com/playlist?feature=edit_ok&list=PLjjvJi9Qjo0PjJQUgjyL4ewNXV4LB7Q28 Онлайн трансляции вы можете увидеть на канале GG!! -...
Adblock detector