Процедуры из статьи доступны в !SEMTools Pro.
Список населённых пунктов Подмосковья пригодится, когда в данных нужно отделить Москву от области: «доставка в Балашиху», «ремонт квартир Химки», «дача Апрелевка». В !SEMTools встроен справочник на 435 городов, посёлков и сёл Московской области. По нему они находятся, удаляются или извлекаются из текста в пару кликов.
Посмотреть справочник можно в Google-таблице. Бесплатно скачать его нельзя, он входит в !SEMTools Pro, а сверять сотни мелких посёлков вручную, честно, удовольствие ниже среднего.
Что входит в список населённых пунктов МО
| Что в списке | Сколько | Примеры |
|---|---|---|
| Всего строк | 435 | Балашиха, Химки, Подольск, Мытищи |
| Названия из нескольких слов | 50 | Красная Гора, Красная Пойма |
| Посёлки и сёла | — | Абрамцево, Алабушево, Апрелевка |
Оговорюсь сразу: в этом списке названия записаны в начальной форме, без падежей. «Химки» найдутся, «в Химках» уже нет. Для запросов вида «доставка в …» это важно, учитывайте при проверке результата.
Кому нужен список населённых пунктов Подмосковья
Чаще всего тем, кто работает в Москве и области одновременно:
- Доставка и выездные услуги: отделить заявки по Москве от заявок по области, где другие тарифы.
- Контекстная реклама: вынести область в отдельные кампании со своими ставками или исключить её.
- Недвижимость: разметить объявления о дачах, домах и квартирах в области.
- Аналитика: посчитать клиентов по городам области.
Найти города Подмосковья в ячейках
Процедура отвечает на вопрос «есть ли в ячейке слово из списка?» и возвращает ИСТИНА или ЛОЖЬ.
- Выделите столбец с фразами.
- Откройте ОБНАРУЖИТЬ → Фразы → Найти маркеры… → Топонимы → Пункты МО.
- Готово: у каждой ячейки ИСТИНА, если в ней есть хотя бы одно слово или фраза из списка, и ЛОЖЬ, если нет.
Так это выглядит на реальных фразах:
| Фраза | Результат |
|---|---|
| доставка воды балашиха | ИСТИНА |
| ремонт квартир химки | ИСТИНА |
| доставка цветов москва | ЛОЖЬ |
| дача апрелевка | ИСТИНА |
| такси в аэропорт | ЛОЖЬ |
| кухни на заказ мытищи | ИСТИНА |
Регистр не важен, слова сравниваются целиком. По столбцу с ИСТИНА таблицу удобно отфильтровать, а если исходные данные нужно сохранить, включите на панели флажок «Выводить результат справа».
Удалить названия городов области из текста
Обратная задача: убрать слова из списка из текста и оставить всё остальное.
- Выделите ячейки.
- Откройте УДАЛИТЬ → Фразы → Удалить маркеры… → Топонимы → Пункты МО.
- Слова и фразы из списка удалятся прямо в ячейках, лишние пробелы между оставшимися словами схлопнутся.
| До | После |
|---|---|
| доставка воды балашиха | доставка воды |
| ремонт квартир химки недорого | ремонт квартир недорого |
| дача апрелевка с участком | дача с участком |
| кухни на заказ мытищи | кухни на заказ |
Удаление работает во всех выделенных столбцах сразу, а длинные фразы из списка удаляются целиком, раньше коротких.
Извлечь город области в отдельный столбец
Когда нужна не отметка, а само найденное слово, его извлекают в ячейку.
- Выделите столбец с фразами.
- Откройте ИЗВЛЕЧЬ → Фразы → Маркеры… → Топонимы → Пункты МО.
- В ячейках останутся найденные слова; если их несколько, они разделяются обратной косой чертой «\».
| Фраза | Результат извлечения |
|---|---|
| доставка воды балашиха | Балашиха |
| ремонт квартир химки | Химки |
| дача апрелевка | Апрелевка |
| такси в аэропорт | (пусто) |
Слово возвращается в том написании, в каком оно записано в списке. Разделить несколько найденных значений по столбцам поможет «Текст по столбцам» с разделителем «\».
Найти города области формулой
Формулой по своему списку в F2:F50 это выглядит так:
=СУММПРОИЗВ(--ЕЧИСЛО(ПОИСК(" "&$F$2:$F$50&" ";" "&A2&" ")))>0
Формула ищет каждое слово из диапазона F2:F50 в ячейке A2 целиком (пробелы вокруг не дают найти слово внутри другого) и возвращает ИСТИНА, если нашлось хотя бы одно. Извлечь найденные слова в Excel 365 можно так: =ОБЪЕДИНИТЬ("\";ИСТИНА;ФИЛЬТР($F$2:$F$50;ЕЧИСЛО(ПОИСК(" "&$F$2:$F$50&" ";" "&A2&" "));"")). Ограничение то же, что у встроенного списка без падежей, только список нужно ещё и собрать.
Почему город не находится или находится лишнее
- Падежи. Названия в начальной форме: «в Химках», «из Балашихи» не найдутся. Для таких запросов дополнительно используйте список городов России: в нём крупные города области есть во всех падежах.
- Омонимы. «Королев» бывает и городом, и фамилией, «Красная Гора» бывает и посёлком, и обычное сочетание. Проверяйте результат через извлечение.
- Буква «ё»: в списке «Королев», а в данных может быть «Королёв». Замените «ё» на «е» перед обработкой.
- Знак препинания вплотную к слову: «г.о. Химки,». Процедура делит текст по пробелам, поэтому слово с запятой или в скобках не совпадёт. Сначала удалите знаки препинания.
- Список давно не обновлялся. Я его пополняю, а свежую версию надстройка скачивает кнопкой «Обновить все списки» в том же меню.
- Поиск и извлечение смотрят только первый столбец выделения. Удаление обрабатывает все выделенные столбцы.
В бесплатной версии процедуры работают с ограничением: в части ячеек вместо результата будет надпись «Доступно в полной версии !SEMTools».
Список населённых пунктов Подмосковья: частые вопросы
Где взять список городов Московской области?
Посмотреть его можно в Google-таблице по ссылке в статье. Бесплатно скачать нельзя: список входит в !SEMTools Pro.
Есть ли в списке падежи?
Нет, названия в начальной форме. Для падежных форм крупных городов используйте список городов России.
Как отделить Москву от области в Excel?
Найти фразы с городами области процедурой ОБНАРУЖИТЬ → Фразы → Найти маркеры… → Топонимы → Пункты МО и отфильтровать по ИСТИНА.
Отделить Москву от области в тысячах заявок и запросов можно без формул: список населённых пунктов Подмосковья уже встроен в !SEMTools.
!SEMTools решает эту и сотни других задач в пару кликов!
Итоги: населённые пункты Подмосковья в Excel
| Задача | Процедура !SEMTools |
|---|---|
| Есть ли в фразе слово из списка | ОБНАРУЖИТЬ → Фразы → Найти маркеры… → Топонимы → Пункты МО |
| Убрать слова из списка | УДАЛИТЬ → Фразы → Удалить маркеры… → Топонимы → Пункты МО |
| Вынести найденное слово в отдельный столбец | ИЗВЛЕЧЬ → Фразы → Маркеры… → Топонимы → Пункты МО |
| Свежая версия списка | Обновить все списки (в том же меню) |
Надеюсь, на этой странице вы нашли то, что искали. Для полной картины по столице совместите этот список со районами Москвы и станциями метро. Другие готовые списки (города, имена, марки авто, цвета, минус-слова) собраны в разделе готовые списки фраз.