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

!SEMTools идеально решает такого рода задачи, т.к. смотрит всегда не на строку в целом, а на отдельные ее слова, и при поиске сравнивает их. В случае со словосочетаниями, надстройка ищет подряд идущие слова, аналогично тому, как они расположены в искомых фразах. Если находит — удаляет всю цепочку. Если находит лишь часть слов фразы — не удаляет ничего.

Удалить топонимы

Топонимы — один из наиболее распространенных типов фраз, которые бывает потребность удалить. Их можно удалить как вместе с предлогами («в москве», «в нижегородской области», «в минеральных водах»), так и без предлогов. Первая ситуация нужна, чтобы не оставлять предлоги после удаления самих топонимов.

Пример работы с удалением топонимов:

Удаляем все географические названия из 100 тысяч фраз

Удалить свой список фраз (словосочетаний)

Для удаления своего собственного списка словосочетаний предусмотрен отдельный пункт. Здесь потребуется указать его местоположение. Основное требование — список должен быть в одном столбце. Пример ниже показывает, как можно оставить в семантике только породы собак (в основном в родительном падеже), удалив все лишние слова из семантического ядра.

Важно, что не обязательно иметь в списке только словосочетания — можно и отдельные слова, они тоже удалятся. Но макрос нужно применять, если в списке слов есть хотя бы одно словосочетание.

Удалить из ячеек список словосочетаний — пример

Удаляем пару десятков словосочетаний из тех же 100 тысяч фраз
Закрыть меню