Возможности !SEMTools
↑ Навигация по задачам в Excel и возможностям надстройки !SEMTools ↑

Список населённых пунктов Подмосковья

Процедуры из статьи доступны в !SEMTools Pro.

Список населённых пунктов Подмосковья пригодится, когда в данных нужно отделить Москву от области: «доставка в Балашиху», «ремонт квартир Химки», «дача Апрелевка». В !SEMTools встроен справочник на 435 городов, посёлков и сёл Московской области. По нему они находятся, удаляются или извлекаются из текста в пару кликов.

Посмотреть справочник можно в Google-таблице. Бесплатно скачать его нельзя, он входит в !SEMTools Pro, а сверять сотни мелких посёлков вручную, честно, удовольствие ниже среднего.

Что входит в список населённых пунктов МО

Что в спискеСколькоПримеры
Всего строк435Балашиха, Химки, Подольск, Мытищи
Названия из нескольких слов50Красная Гора, Красная Пойма
Посёлки и сёла—Абрамцево, Алабушево, Апрелевка

Оговорюсь сразу: в этом списке названия записаны в начальной форме, без падежей. «Химки» найдутся, «в Химках» уже нет. Для запросов вида «доставка в …» это важно, учитывайте при проверке результата.

Кому нужен список населённых пунктов Подмосковья

Чаще всего тем, кто работает в Москве и области одновременно:

  • Доставка и выездные услуги: отделить заявки по Москве от заявок по области, где другие тарифы.
  • Контекстная реклама: вынести область в отдельные кампании со своими ставками или исключить её.
  • Недвижимость: разметить объявления о дачах, домах и квартирах в области.
  • Аналитика: посчитать клиентов по городам области.

Найти города Подмосковья в ячейках

Процедура отвечает на вопрос «есть ли в ячейке слово из списка?» и возвращает ИСТИНА или ЛОЖЬ.

  1. Выделите столбец с фразами.
  2. Откройте ОБНАРУЖИТЬ → Фразы → Найти маркеры… → Топонимы → Пункты МО.
  3. Готово: у каждой ячейки ИСТИНА, если в ней есть хотя бы одно слово или фраза из списка, и ЛОЖЬ, если нет.

Так это выглядит на реальных фразах:

ФразаРезультат
доставка воды балашихаИСТИНА
ремонт квартир химкиИСТИНА
доставка цветов москваЛОЖЬ
дача апрелевкаИСТИНА
такси в аэропортЛОЖЬ
кухни на заказ мытищиИСТИНА

Регистр не важен, слова сравниваются целиком. По столбцу с ИСТИНА таблицу удобно отфильтровать, а если исходные данные нужно сохранить, включите на панели флажок «Выводить результат справа».

Удалить названия городов области из текста

Обратная задача: убрать слова из списка из текста и оставить всё остальное.

  1. Выделите ячейки.
  2. Откройте УДАЛИТЬ → Фразы → Удалить маркеры… → Топонимы → Пункты МО.
  3. Слова и фразы из списка удалятся прямо в ячейках, лишние пробелы между оставшимися словами схлопнутся.
ДоПосле
доставка воды балашихадоставка воды
ремонт квартир химки недорогоремонт квартир недорого
дача апрелевка с участкомдача с участком
кухни на заказ мытищикухни на заказ

Удаление работает во всех выделенных столбцах сразу, а длинные фразы из списка удаляются целиком, раньше коротких.

Извлечь город области в отдельный столбец

Когда нужна не отметка, а само найденное слово, его извлекают в ячейку.

  1. Выделите столбец с фразами.
  2. Откройте ИЗВЛЕЧЬ → Фразы → Маркеры… → Топонимы → Пункты МО.
  3. В ячейках останутся найденные слова; если их несколько, они разделяются обратной косой чертой «\».
ФразаРезультат извлечения
доставка воды балашихаБалашиха
ремонт квартир химкиХимки
дача апрелевкаАпрелевка
такси в аэропорт(пусто)

Слово возвращается в том написании, в каком оно записано в списке. Разделить несколько найденных значений по столбцам поможет «Текст по столбцам» с разделителем «\».

Найти города области формулой

Формулой по своему списку в 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
Есть ли в фразе слово из спискаОБНАРУЖИТЬ → Фразы → Найти маркеры… → Топонимы → Пункты МО
Убрать слова из спискаУДАЛИТЬ → Фразы → Удалить маркеры… → Топонимы → Пункты МО
Вынести найденное слово в отдельный столбецИЗВЛЕЧЬ → Фразы → Маркеры… → Топонимы → Пункты МО
Свежая версия спискаОбновить все списки (в том же меню)

Надеюсь, на этой странице вы нашли то, что искали. Для полной картины по столице совместите этот список со районами Москвы и станциями метро. Другие готовые списки (города, имена, марки авто, цвета, минус-слова) собраны в разделе готовые списки фраз.