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