Как использовать тип данных Geography в Microsoft Excel
Что такое тип данных Geography
Тип данных Geography — это встроенный в Excel специальный тип, который распознаёт географические объекты (страны, административные единицы, города) и связывает их с информацией в облаке. Определение: Geography — структурированный тип, который хранит идентификатор места и набор полей (например, население, площадь, код страны). Это удобно для быстрой агрегации, визуализации на карте и автоматического обновления связанных значений.
Важно: Geography не заменяет геокодирование на уровне координат (широта/долгота) в случае сложного геопространственного анализа. Для координат и сложных карт лучше использовать специализированные ГИС-инструменты или Power Map/Power BI.
Польза и где применять
- Быстрая подготовка таблиц с полями: население, площадь, регион, ISO-код.
- Быстрая визуализация данных на карте без ручного сбора внешних показателей.
- Лёгкое обновление значений по клику — полезно, если нужны актуальные оценки.
- Подходит для отчётов, бизнес-аналитики, подготовки демографий и презентаций.
Важные замечания перед началом
Проверьте язык интерфейса и языковые предпочтения в настройках Excel: иногда совпадение по наименованию зависит от языка (English/Spanish/French/Italian/German могут давать лучшие совпадения для соответствующих названий). Установите дополнительные языки, если работаете с локальными названиями.
Если Excel показывает знак вопроса (?) рядом с ячейкой, значит автоматического совпадения не найдено. Проверьте орфографию, стандартизируйте названия (например, «Saint» → «St.» или полные названия регионов).
При неоднозначных результатах используйте ручной выбор через всплывающее окно поиска, чтобы указать правильный объект.
Тип данных зависит от облачных источников Microsoft. Мелкие населённые пункты или внутренние корпоративные коды могут отсутствовать.
Преобразование создаёт связь с облаком — учитывайте вопросы приватности при работе с чувствительными данными.
Как подготовить данные (минимальная методология)
- Сгладьте наименования: используйте единый стиль (полные имена, отсутствие лишних сокращений и символов).
- Убедитесь, что каждая ячейка содержит только один географический объект (одна страна, один город, одна провинция).
- Если есть столбцы с типом географии (например, «City» или «Country»), добавьте явную колонку с типом, чтобы Excel легче сопоставлял.
- Преобразуйте диапазон в таблицу Excel (Ctrl+T) — это упростит добавление полей и дальнейшую работу.
Пошаговая инструкция: как создать ссылки на карту в Excel
- Подготовьте данные в столбце: каждая ячейка — страна, регион, штат или город.
- Выделите нужные ячейки или столбец.
- (Опционально) Преобразуйте диапазон в таблицу: Вставка → Таблица.
- На вкладке «Данные» нажмите кнопку «Geography» (Тип данных → Geography).
- Excel попытается автоматически сопоставить каждую ячейку с объектом в облаке. Если совпадение найдено, ячейки изменят отображение и приобретут значок типа данных.
- Выберите одну или несколько ячеек с установленным типом Geography.
- Нажмите кнопку «Вставить данные» (Insert Data) в правой части выделения или в контекстном меню. Excel покажет список доступных полей (Population, Area и др.).
- Кликните по нужному полю, и Excel добавит столбец с соответствующими значениями.
- Чтобы получить другие поля, повторите шаг 7.
- Для обновления связанных данных: щёлкните правой кнопкой по ячейке с типом данных и выберите Data Type → Refresh. Это обновит все связанные значения в таблице.
Совет: если Excel не находит совпадение для части строк, используйте панель выбора и вручную выберите нужный объект.
Вставка карты и оформление
- После того как столбец конвертирован в Geography и добавлены требуемые поля (например, население), можно создать диаграмму-«Карта» через Вставка → Карта.
- Добавьте заголовок и легенду, используйте «Стиль диаграммы» (Chart Styles) для оформления и унификации внешнего вида. Это повышает понятность для аудитории.
- Диаграмму можно изменять по размеру и перемещать между листами.
Создание пользовательских значений и расширение данных
Если вам нужны собственные метрики (например, «количество отелей в городе»), есть несколько подходов:
- Вручную добавлять столбцы с пользовательскими значениями и заполнять их по данным из других источников.
- Использовать формулы Excel, которые обращаются к полям типа Geography. Пример формулы: =[@GeographyField].[Population] — возвращает население для строки таблицы (синтаксис зависит от версии Excel).
- Если данные доступны во внешнем источнике, используйте Power Query для объединения внешнего набора с таблицей Geography по общему полю.
- Для массовых пользовательских вычислений можно добавить вспомогательный столбец с индексом соответствия и выполнять VLOOKUP/XLOOKUP по справочной таблице.
Пример: отель_count = внешний CSV с подсчётом по городам → объединить через Power Query → добавить поле в таблицу.
Как отвязать данные от облака (Unlink)
Если нужно превратить связанный тип данных в обычный текст (удалить связь с облаком):
- Выделите ячейку или диапазон с типом данных.
- Скопируйте (Ctrl+C).
- Вставьте специальным образом: Ctrl+Alt+V → Values (Значения).
- Это вставит стабильные значения без возможности обновления через «Refresh».
Внимание: при конвертации обратно в текст вы потеряете дополнительные поля, которые подтягиваются из облака.
Как сменить или заменить тип данных
- Щёлкните правой кнопкой по ячейке с типом данных.
- Выберите Data Type → Change.
- Откроется боковая панель — используйте поиск для выбора нужного объекта.
- Нажмите Select, чтобы применить замену.
Это удобно, если Excel по умолчанию выбрал неправильный объект (например, несколько городов с одинаковым названием).
Удаление типа данных
- Щёлкните правой кнопкой по ячейке с типом данных.
- Выберите Data Type → Convert to Text.
- Ячейки перестанут быть связаны с облаком. Поля, которые были извлечены, станут обычным текстом. В некоторых случаях вы увидите ошибку #FIELD!, если поле было удалено.
Примеры отказа и ограничения (когда это не работает)
- Однозначность названия: «Springfield» может быть в нескольких штатах — нужен контекст.
- Местные/малые населённые пункты могут отсутствовать в облачной базе Microsoft.
- Корпоративные внутренние коды/ID не будут распознаны.
- Работа офлайн: без подключения к интернету типы данных не смогут подтянуть поля или обновиться.
- Юридические/политические особенности: спорные территории могут отображаться иначе в разных локализациях.
Если ваш сценарий подпадает под эти ограничения, используйте Power Query, внешние API геокодирования или локальные справочники.
Отладка и пошаговая проверка проблем
- Проверьте орфографию и единообразие наименований.
- Попробуйте добавить столбец с типом («Country»/«City»), чтобы дать контекст.
- Используйте ручной выбор (Change → Select) для неоднозначных позиций.
- Если массовые несопадения — создайте справочную таблицу с уникальными идентификаторами и объедините через Power Query.
- Для сохранения результата в автономной форме — скопируйте → Paste Special → Values.
Рекомендация: заведите отдельный лист с исходными наименованиями и нормализованной колонкой, чтобы отслеживать изменения и корректировки.
Критерии приёмки (тесты качества данных)
- Все географические наименования корректно распознались и имеют значок типа данных.
- Для случайной выборки 10–20 значений ручная проверка совпадает с ожидаемыми объектами.
- Поля, которые должны подтягиваться (население, площадь), заполнены и адекватны по порядку величины.
- Диаграмма-карта корректно отображает данные и легенду.
- После обновления (Refresh) значения изменяются без ошибок.
Чек-листы по ролям
Аналитик:
- Нормализовать наименования.
- Преобразовать диапазон в таблицу.
- Добавить нужные поля через «Вставить данные».
- Проверить выборки на совпадения.
Руководитель проекта:
- Убедиться, что данные не содержат чувствительной информации.
- Утвердить поля для отчёта и период обновления.
Инженер данных:
- При необходимости подготовить Power Query для объединения внешних источников.
- Настроить автоматическое обновление отчётов (Power Automate / скрипты), если нужно.
Локализация:
- Проверить адекватность локализованных названий и переводы.
- Добавить альтернативные варианты названий, если есть риск неоднозначности.
Альтернативные подходы
- Power Query: хорош для объединения внешних CSV/API и более сложной трансформации.
- Геокодирование через внешние API (например, OpenStreetMap/Nominatim, Google Maps) для точных координат и адресов.
- Power BI для динамических карт и больших наборов данных.
- Встроенный инструмент 3D Maps (Power Map) для временных серий и визуализации в третьем измерении.
Шпаргалка и часто используемые формулы
- Получение поля из типа данных: =[@[Место]].[Population] (зависит от локализации Excel и имени столбца).
- Преобразование диапазона в таблицу: Ctrl+T.
- Копировать/вставить значения: Ctrl+C → Ctrl+Alt+V → Values.
- Обновление типа: правый клик → Data Type → Refresh.
Модель принятия решений (минимальная)
Если задача простая (список стран, городов, население) → Используйте тип данных Geography. Если нужны координаты, сложные геопривязки, топология → Используйте ГИС/Power BI/внешние API.
flowchart TD
A[Есть список мест] --> B{Требуются поля из облака?}
B -- Да --> C[Использовать тип данных Geography]
B -- Нет --> D[Работать как с обычным текстом]
C --> E{Нужны координаты?}
E -- Да --> F[Вызвать внешний геокодер]
E -- Нет --> G[Создать таблицу и вставить поля]Совместимость и миграция
- Тип данных Geography доступен в версиях Excel, которые поддерживают интеграцию с облачными данными Microsoft (обычно Microsoft 365 и последние версии Office 2019+). Проверяйте наличие функции в вашей версии.
- При открытии файла в старых версиях Excel связанный тип может отображаться как обычный текст или вызывать ошибки.
- Для передачи отчёта внешним пользователям рекомендуется экспорт в PDF или вставка значений (Paste Values) для сохранения результата.
Безопасность и приватность
- Типы данных используют облачные источники. Не храните в тех же ячейках конфиденциальные сведения, которые автоматически связываются с облаком.
- При работе с персональными данными проконсультируйтесь с политикой безопасности данных вашей организации.
Рекомендации по локализации и региональные подводные камни
- Названия административных единиц и написание могут отличаться по языкам. Подумайте о наборе альтернативных названий для поиска (например, «München» vs «Munich»).
- Для некоторых регионов политическая терминология может быть чувствительной — проверьте внутреннюю политику перед публикацией.
Краткое объявление для команды (100–200 слов)
Используйте новый встроенный в Excel тип данных Geography, чтобы быстро связать список стран, регионов и городов с автоматическими полями (население, площадь и пр.). Подготовьте столбец с нормализованными наименованиями, преобразуйте диапазон в таблицу и на вкладке «Данные» нажмите «Geography». После этого через кнопку «Вставить данные» подберите нужные поля и создайте карту прямо в листе. Помните о проверке совпадений, обновлениях и правилах конфиденциальности. Для сложных задач используйте Power Query или внешние геокодеры.
Заключение
Тип данных Geography в Excel экономит время и снижает ручную работу при подготовке географических отчётов. Он удобен для стандартных бизнес‑задач, но имеет ограничения при работе с малозначимыми локальными объектами, координатами и в офлайн‑режиме. Следуйте методологии: нормализуйте данные, используйте таблицы, проверяйте совпадения и сохраняйте результаты в автономном виде при необходимости.
Важно: прежде чем применять автоматическое обновление, согласуйте частоту с политикой данных вашей организации.
Ключевые действия: нормализация → преобразование в таблицу → Data → Geography → Вставить данные → Проверка → Refresh.
Похожие материалы
Очистка корзин всех пользователей в Windows 11
Использование изображений Flickr по CC
Безопасный доступ гостя к устройству
Как поменять местами ячейки в Google Sheets
Как добавить My AI в Snapchat