Карта как работать в excel

Excel для Microsoft 365 Excel для Microsoft 365 для Mac Excel 2021 Excel 2021 для Mac Excel 2019 Excel 2019 для Mac Excel для iPad Excel для iPhone Excel для планшетов с Android Excel для телефонов с Android Excel Mobile Еще…Меньше

С помощью диаграммы с картой можно сравнивать значения и показывать категории по географическим регионам. Используйте ее, если ваши данные включают географические регионы (например, сведения о странах, областях или почтовых индексах).

Браузер не поддерживает видео.

Скачивание примеров

Вы можете скачать книгу с несколькими примерами диаграмм с картами, как в этой статье.

На диаграммах с картами значения и категории могут отображаться по-разному. Значения представляются небольшими вариантами двух–трех цветов. Категории представлены разными цветами.

Например, на приведенной ниже диаграмме Countries by Tax Revenue % используются значения. Значения представляют налоговый доход в каждой стране, каждый из которых представлен с использованием спектра двух цветов градиента. Цвет для каждой области определяется местом, в котором находится его значение в спектре. По умолчанию чем выше значение, тем темнее соответствующий цвет.

Excel диаграмма с картой со значениями стран по налогу на доход %

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

Excel диаграмма с картой с категориями стран по категориям

Создание диаграммы с картой с типами данных

  1. Диаграммы с картами стали еще проще благодаря географическим типам данных. Просто ввести список географических значений, таких как страна, область, округ, город, почтовый индекс и так далее, а затем выберите свой список и перейдите на вкладку Данные > Типы данных >Geography. Excel данные будут автоматически преобразованы в географический тип данных и будут включать свойства, соответствующие этим данным, которые можно отобразить на диаграмме с картой. В следующем примере мы преобразуем список стран в географические типы данных, а затем выбрали налоговый доход (%). из области «Добавить столбец» для использования на карте.

    Добавьте столбец в географический тип данных, выбрав свойство на кнопке Добавить столбец.

  2. Теперь нужно создать диаграмму с картой, поэтому выберем любую ячейку в диапазоне данных, а затем перейдите на вкладку Вставка > Диаграммы > Карты> Картас заливкой .

    Чтобы вставить диаграмму с картой, выберите любую ячейку в диапазоне данных, а затем на вкладке > Диаграммы > Карты > значок Заполненная карта.

  3. Если предварительный просмотр выглядит хорошо, нажмите кнопку ОК. В зависимости от данных Excel вставляется карта значений или категорий.

    Совет: Если данные настроены как таблица Excel ,а затем вы добавите страну в список, Excel автоматически обновить их как географический тип данных и обновить связанную диаграмму с картой. Аналогично, если вы удалите страну, Excel также удалит ее с диаграммы.

Форматирование диаграммы с картой

После создания диаграммы с картой вы можете легко настроить ее оформление. Просто щелкните карту, а затем выберите вкладку Конструктор диаграмм или Формат на ленте. Вы также можете дважды щелкнуть диаграмму, чтобы запустить области задач Формат объекта ,которая появится в правой части окна Excel объекта. При этом на диаграмме с картой также будут доступны определенные параметры ряда (см. ниже).

Примечания: 

  • Существует несколько параметров ряда диаграмм скартами, но они не поддерживаются на устройствах с Android и Excel Mobile. Если вам нужны некоторые параметры ряда карт, вы можете создать диаграмму в Excel для Windows или Mac и просмотреть ее на устройстве с Android или Excel Mobile.

  • Диаграмма Excel с картой: параметры элемента "Ряды" в области задач "Форматирование объекта"

  • Дополнительные сведения см. в статье Форматирование диаграмм с картой.

  • Проекции карты— изменение стиля проекции карты. По умолчанию Excel будет отображаться наиболее эффективный стиль.

  • Область карты: изменение масштаба карты в представлении области или края до всемирного представления.

  • Подписи на карте— показывать географические названия стран и регионов. Выберите отображение названий по размещению или всех надписей.

Вопросы и ответы

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

Диаграмма Excel с картой с неоднозначными данными

Ответ. Если вы используете данные, в которых может быть несколько похожих мест в мире, диаграммы с картами не могут различить их без дополнительных указаний. По возможности добавьте столбец с подробными данными более высокого уровня. Например, следующие расположения могут не совпадать с тем, как вы ожидаете, так как в мире есть много мест, где есть допустимые названия округов:

Диаграмма Excel с картой: неоднозначные данные

Однако данные должны правильно соотвяться, если добавить еще один столбец для более высокого уровня детализации, в данном случае — Province — это называется Устранение неоднозначности.

Диаграмма Excel с картой: однозначные данные

Диаграмма Excel с картой: диаграмма с однозначными данными

Если имеется несколько уровней географических данных, необходимо разделить каждый уровень на отдельную ячейку или столбец. Например, «Вашингтон, США» (штат, страна) не будет успешно создавать карту. В этом случае данные будут успешно соблюском при размещении «Вашингтон» и «США» в отдельных столбцах.


Геополитические данные, объединенные в один столбец.

данные, которые не соединяются (объединяются области и страна)

Geo data with State and Country in separate columns

данных, которые создадут карту штата Вашингтон

Ограничения

  • На диаграммах с картами могут быть только географические данные высокого уровня, поэтому широта и долгота, а сопоставление улиц не поддерживается. Кроме того, на диаграммах с картами допустимо только одномерное отображение, поэтому для работы с многомерными данными используйте функцию 3D Maps в Excel.

  • При создании новых карт или добавлении данных на имеющиеся необходимо подключение к Интернету (для подключения к службе карт Bing).

  • Для просмотра имеющихся карт подключение к Интернету не требуется.

  • Существует известная проблема, из-за которой диаграммы с картами, в которых используются географические типы данных, иногда соеданы неправильно. При попытке отфиксировать эти поля, пока проблема не будет устранена, попробуйте включить в нее поля администрирования, например «Край» или «Страна».

Дополнительные сведения

Вы всегда можете задать вопрос специалисту Excel Tech Community или попросить помощи в сообществе Answers community.

Нужна дополнительная помощь?

Во времена Excel 2013 появилась возможность добавить надстройку Power Map, с помощью которой данные можно изобразить на географической карте. Этот прием не только расширяет возможности визуализации, но также позволяет анализировать данные, осуществляя поиск закономерностей, имеющих региональное происхождение.

В Excel 2016 Power Map вживлена в программу и называется 3D-карта (3D-map). Сразу к делу. Допустим, есть коммерческие данные о деятельности компании в нескольких европейских странах.

Данные по странам

Исходные данные лучше хранить в виде Таблицы Excel, а не обычного диапазона. Это позволит автоматически подхватывать новые значения при их добавлении. Активируем любую ячейку и во вкладке Вставка нажимаем 3D-карта.

Кнопка 3D-карты на ленте Excel

Открывается окно создания и редактирования 3д-карты.

Редактор 3D-карты в Excel

В верхней части окна находится лента, состоящая из одной вкладки Главная. Здесь находятся команды добавления, удаления, редактирования. По мере разбора примера рассмотрим, как ими пользоваться.

Слева находится панель со сценами карт. Выглядит как Power Point. Оно так и есть. Можно нарисовать несколько карт или их представлений и, как в презентации, включить слайд-шоу с красивыми переходами.

Справа панель управления полями данных, по которым рисуется карта. Здесь, примерно, как в сводной таблице, можно добавлять поля в разные области карты, перетаскивать, настраивать агрегацию, фильтры.

В центре мы видим карту текущей сцены (у нас она пока только одна) со всеми действующим настройками. По умолчанию это глобус. По нему можно перемещаться, как в навигаторе. Для этого используется мышь и/или клавиатура. Справа внизу кнопки навигации.

Навигация в 3D-карте

Стрелками перемещаемся вправо/влево и меняем угол наклон карты (глобуса). Плюс/минус – это приближение/удаление карты.

При наезде появляются детали (дороги, реки). Однако внешний вид лучше настраивать по факту, когда данные уже нанесены на карту.

Для добавления данных предусмотрена панель справа.

Панель управления полями в 3D-карте

Пойдем сверху вниз. На карте, как в фотошопе, можно использовать несколько слоев. Каждый слой показывает определенную информацию и настраивается независимо. Слой можно переименовать в более понятное название, чем Слой 1, Слой 2 и т.д. Например, первый слой – это Продажи, второй – Реклама. Слои можно скрывать, редактировать, удалять (см. пиктограммы справа от названия). Если нужно создать еще один слой, нажимаем Добавить слой.

Ниже в разделе Данные выбирается тип карты. Уровни значений могут отображаться в виде столбиков, столбиков с накоплением, столбиков рядом, пузырьков, тепловой и региональной карты.

Затем идут поля для заполнения карты.

Расположение. В этой области указывается поле с географическим признаком (геолокация). Excel всячески пытается нам помочь и сам выбирает столбец, где находится географический признак. Однако угадывает не всегда. Вот и в нашем примере выбран признак региона, хотя нужны страны.

Область Расположение на 3D-карте

Крестиком справа удаляем ненужное поле. Затем нажимаем Добавить поле и выбираем столбец со странами.

Добавление поля в область Расположение

Для Excel важным является тип географической переменной. Это могут быть страны, города, адреса, координаты и др. В нашем простом примере Excel сам присвоил тип Страна/регион. Спасибо экселю за помощь, но иногда тип приходится указывать самостоятельно. Тогда открываем список (рядом с названием) и выбираем подходящий вариант.

Выбор типа географического признака

Те названия, которые Excel распознал, сразу отмечаются на карте (если сам показатель еще не выбран, то в виде точек), а чуть выше области Расположение показан процент распознанных названий. В идеале должно быть 100% (см. скриншот выше), но может быть и меньше (так часто бывает, если название написано с ошибкой, если это адрес, малый город, деревня). Можно нажать на процент и посмотреть, какие названия эксель не понимает. Если необходимо, исправьте названия и затем нажмите Обновить данные.

Кнопка Обновить данные в 3D-карте

Имейте ввиду, что даже при индикаторе 100% эксель не всегда правильно определяет точку на карте. Это связано с дублированием наименований. Например, город Курчатов есть в России и Казахстане. Поэтому следует визуально проконтролировать, чтобы Excel не закинул вас на другой конец карты. Если это произошло, добавьте в исходные данные (и на карту) еще один столбец, который указывает принадлежность города (улицы и т.д.) к более крупному региону (области, стране). Не забудьте затем обновить 3D-карту.

В нашем примере все страны распознались на 100%, что сразу показывается на карте – это столбцы с нулевой высотой.

Расположение стран на карте

Итак, на местности сориентировались. Переходим к данным для визуализации.

Высота. В этой области выбирается показатель, который нужно отразить на карте (или несколько). Выберем продажи.

Выбор поля для области Высота

Т.к. по умолчанию в качестве типа выбрана гистограмма (с накоплением), то на карте (глобусе) появятся столбцы.

Продажи по странам в виде гистограммы

Выглядит очень круто, но ужасно с точки зрения наглядности. Вообще говоря, любая 3d-гистограмма – это зло, т.к. она искажает реальные пропорции. Тем более, если смотреть сверху. Если вдруг вам нужны именно вертикальные столбики, то хотя бы измените угол обзора.

Изменение угла обзора для гистограммы

Ненамного лучше, но пока оставим так.

Исходные данные не всегда представлены в виде компактной (сведенной) таблицы. Источником может быть и база данных, где каждая строка отражает сделку и, соответственно, многие признаки повторяются, в том числе и географический. В этом случае значения нужно агрегировать определенным способом. Как правило, используется суммирование. Задается в выпадающем списке около названия (как в сводной таблице).

Агрегация данных

Другими словами, все значения выбранного показателя, соответствующие определенной стране, суммируются, а результат показывается на карте. Как видно, можно агрегировать, рассчитывая среднее, минимум, количество и др. Скажем, у вас карта города, где показаны цены на недвижимость. Нужно отразить минимальную цену в некотором районе. Это можно сделать прямо из исходных данных, не прибегая к дополнительным расчетам.

Категория. Довольно часто данные разбиваются на группы. В нашем примере весь рынок сбыта разделен на две части: Восток и Запад и показан в столбце Регион. Выберем данное поле в качестве категории.

Область Категория для выбора группировочного признака

Столбики перекрасятся в соответствии с группировочным признаком.

Группировка данных на карте

В области Категория можно поместить только одно поле.

Время. Сюда помещают столбец, отражающий время, чтобы показать изменение данных в динамике. В нашем примере их нет.

Фильтры. Используется для фильтрации данных по некоторому полю (см. видеоролик ниже).

Параметры слоя. Здесь меняются настройки отображения. Например, для столбиков можно задать высоту, толщину, цвет, прозрачность. Также показывать ли нули и отрицательные значения. Будьте осторожны с внесением изменений – на 3D-карте нет команды отмены последнего действия, т.е. Ctrl + Z не работает.

Настройки внешнего вида 3D-карты

Итак, с данными определись, однако выглядят они по умолчанию не очень хорошо. Нужно сделать их более наглядными. Универсальных правил здесь, конечно, нет, т.к. наглядность зависит от самих данных и того, что вы хотите в них показать. Однако рассмотрим основные настройки.

Глобус выглядит красиво, но плоская карта все же понятней. Для замены глобуса на карту используйте кнопку Плоская карта.

Кнопка Плоская карта

После ее нажатия, глобус развернется в обычную карту. Немного поправим масштаб и угол обзора.

Данные на плоской карте

Следующий момент – это подписи. На ленте есть специальная кнопка.

Кнопка Подписи на карте

На карте появляются названия.

Подписи на 3D-карте

К сожалению, регулировать подписи нельзя. Они сами добавляются в соответствии с масштабом. Поэтому следует осторожно пользоваться этой опцией.

Можно еще выбрать тему карты. Например, сделать как будто это снимок со спутника или просто поменять цветовую палитру.

Выбор темы для 3D-карты

Однако это лишь регулировка внешнего вида карты. Перейдем к типам визуализации. Их несколько.

Как и в обычной гистограмме, для каждой категории (страны) можно отразить несколько показателей. Добавим в область Высота данные о затратах на рекламу. Однако перед этим придется очистить область Категория, т.к. категории можно применить только для одного показателя в области Высота.

Гистограмма с накоплением

Т.к. используется гистограмма с накоплением, то два показателя просто сложились, что нам не подходит. Поэтому выберем гистограмму с группировкой.

Выбор гистограммы с группировкой

Получим следующий вид.

Гистограмма с накоплением в 3D-карте

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

Кнопка двумерной диаграммы

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

Двумерная диаграмма на 3D-карте

Диаграмма помещается прямо на карте.

Следующая визуализация – пузырьковая диаграмма. Диаметр кружка соответствует значению показателя.

Пузырьковая диаграмма на 3D-карте

Но при этом, т.к. у нас два показателя, видно соотношение между продажами и рекламой. Кстати, столбцов больше нет, карту можно повернуть под прямым углом (смотреть строго сверху). Цвета можно поменять в параметрах слоя (внизу в правой панели).

Тепловая карта отражает только один показатель, поэтому реклама исчезает автоматически. Чем больше красного, тем теплее и, соответственно, выше показатель.

Тепловая карта

Последний вариант – региональная карта. Наверное, самая подходящая для одного показателя по странам (или другим регионам). Здесь все понятно и просто. Чем темнее цвет, тем больше значение.

Региональная карта

Цвет можно изменить в параметрах слоя. Когда-то я весь интернет облазил, чтобы нарисовать что-то подобное. Сегодня это делается за 5,6 секунды, возможно, быстрее.

Слои карты

Слои используются для совмещения разнородных типов визуализации. Скажем, нужно одновременно показать столбики по одному показателю и тепловую карту по другому. На одном слое это сделать невозможно. На разных – легко.

Назовем имеющийся слой Продажи и создадим новый Реклама.

Добавление нового слоя

В новом слое визуализируем затраты на рекламу, сделав их столбиками.

Два слоя на 3D-карте

Теперь интенсивность заливки контура страны показывает продажи, высота столбика – затраты на рекламу. Можно добавить легенду.

Кнопка легенды

Разумным будет акцентировать внимание на нужном регионе с помощью примечания. Правой кнопкой кликаем по элементу и вносим пояснение.

Примечание

К сожалению, построение 3д-карты происходит в отдельном окне, ее нельзя поместить на лист Excel. Но если вам нужно отобразить карту именно на листе эксель или в power point, сделайте скриншот с помощью вот этого фотоаппарата на ленте.

Кнопка для создания скриншота карты

Естественно, что связки с данными больше нет. Зато есть красивый рисунок. А данные легко обновить и снова вставить картинку.

Создание обзора

В 3D-карте можно создать обзор нескольких карт. Получится что-то похожее на Power Point, где с помощью слайдов (сцен) создается презентация (обзор).

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

Итак, стоит задача отобразить данные по продажам и рекламе. Сделаем слайд-шоу. Вначале покажем продажи, затем добавим расходы на рекламу. Далее акцентируем внимание на отдельные страны. И в конце снова покажем весь рынок сбыта, но уже под прямым углом, заменив столбики рекламы на пузырьки. Таков полет нашей режиссерской мысли.

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

Чтобы переходы были плавными, сцены следует рисовать не с нуля, а копировать предыдущие (или следующие) и вносить в них изменения. Сразу настроим параметры сцены, чтобы и они также копировались.

Настройки перехода сцен

Уменьшим длительность одной сцены до 3 секунд, длительность перехода – 2 секунды, и эффект перехода – Перелет. Вам же я рекомендую самостоятельно поэкспериментировать, чтобы добиться требуемого результата.

Теперь создадим новые сцены с помощью копирования.

Копирование сцены

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

Сцены в панели обзора

Для того, чтобы посмотреть обзор, как презентацию, нажимаем на кнопку Воспроизвести обзор.

Кнопка Воспроизвести обзор на ленте

Воспроизведение обзора может несколько подтормаживать. Этот инструмент отнимает много ресурсов. Да и показать можно не на каждом компьютере (не у всех же стоит Excel последней версии). Поэтому данную презентацию можно записать в формате mp4.

Кнопка создания видео из обзора

В следующем окне выбираем разрешение (берите максимум) и, если надо, накладываем музыку из заранее заготовленного файла.

Настройки видео

После обработки получим файл mp4. Теперь этот видеофайл можно залить на Youtube, Яндекс.диск или вставить в презентацию (что получилось, смотрите в видеуроке ниже).

Конечно, чтобы сделать красивую карту и обзор, придется немного постараться. Я лишь показал, как работать с 3D-картами в Excel. Так что дальше дело за вашим пониманием данных, идеей, как их отразить на карте и творческой мыслью при создании обзора.

Скачать файл с примером.

Чтобы узнать о других возможностях 3D-карты (изображение адресов, динамика показателей и др.), а также изучить множество других инструментов Excel, приглашаю на мой онлайн курс «Продвинутый уровень Excel».

Поделиться в социальных сетях:

Диаграмма карты в Microsoft Excel

Диаграммы полезны для визуального отображения ваших данных. Они могут упростить просмотр и анализ данных, особенно для вашей аудитории. Итак, для географических данных, почему бы не использовать тип диаграммы карты в Microsoft Excel?

Если вы хотите отобразить данные о населении в нескольких странах для своей группы продаж или сокращения для США для вашего класса начальной школы, вы можете легко создать картографическую диаграмму в Microsoft Excel. Затем вы можете отформатировать его с помощью меток, легенды и соответствующей цветовой схемы.

Подготовьте свои данные

Как и в случае с другими типами диаграмм в Microsoft Excel, лучше всего начинать с заполненных данных. Это позволяет вам выбрать ячейки, содержащие эти данные, и просто вставить для них диаграмму.

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

Хотя вы можете использовать диаграмму для небольших областей, таких как города, карта будет не так эффективна. Вы увидите только точки, представляющие эти типы мест. Картографическая диаграмма в Excel лучше всего работает с большими территориями, такими как округа, штаты, регионы, страны и континенты.

Создать диаграмму карты

Когда вы будете готовы создать картографическую диаграмму, выберите данные, перетаскивая их по ячейкам, откройте вкладку «Вставка» и перейдите в раздел «Диаграммы» на ленте. Щелкните раскрывающееся меню «Карты» и выберите «Карта с заливкой».

Нажмите Вставить, карта с заливкой

Ваша недавно созданная диаграмма появится прямо на вашем листе с отображенными данными.

Диаграмма карты с данными в Excel

Отформатируйте диаграмму карты

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

Добавить заголовок

Если ваша карта содержит «Заголовок диаграммы» по умолчанию, вы можете просто щелкнуть это текстовое поле на карте и ввести свой собственный заголовок. Если на карте нет заголовка, вы можете легко добавить его, а также изменить его положение.

Выберите диаграмму и щелкните «Элементы диаграммы» (значок «+») справа. Установите флажок «Заголовок диаграммы», затем введите заголовок в текстовое поле, которое появляется на карте.

Наведите курсор на стрелку справа от «Заголовок диаграммы» в поле «Элементы диаграммы» и выберите другое положение для заголовка, если хотите.

Название диаграммы карты

Вы также можете выбрать «Дополнительные параметры заголовка», при этом справа отобразится боковая панель. В этом месте вы можете выбрать положение, использовать цвет заливки или применить текстовый контур.

Отформатируйте заголовок диаграммы

Включить метки данных

Если данные, которые вы показываете на карте, достаточно малы, вы можете включить метки данных. Они покажут данные прямо на каждом местоположении карты.

Выберите диаграмму и справа нажмите «Элементы диаграммы». Установите флажок «Метки данных».

Добавить метки данных диаграммы

Чтобы настроить текст и параметры меток, выберите «Дополнительные параметры меток данных». Как и в случае с заголовком диаграммы, откроется правая боковая панель с функциями форматирования меток.

Форматирование меток данных диаграммы

Вставить легенду

Еще один полезный элемент практически для любой диаграммы — это легенда. Этот полезный инструмент является ключом к данным, отображаемым на диаграмме.

Выберите диаграмму и справа нажмите «Элементы диаграммы». Установите флажок «Легенда».

Наведите курсор на стрелку справа от «Легенда» в поле «Элементы диаграммы» и выберите положение для легенды.

Добавить легенду

Вы также можете выбрать «Дополнительные параметры легенды», чтобы открыть боковую панель и отформатировать текст и дополнительные параметры.

Отформатируйте легенду

Применить стиль

Диаграмма карты довольно проста по цвету, но вы можете украсить ее темой или цветовой схемой.

Выберите диаграмму и нажмите «Стили диаграммы» (на кисти) справа. Нажмите «Стили», чтобы просмотреть готовые темы, или «Цвет», чтобы выбрать красочную или монохромную схему.

Применить стиль диаграммы

Что бы вы ни выбрали, вы сразу увидите обновление карты.

Перемещение, изменение размера, редактирование или удаление карты

Карту-диаграмму можно легко переместить в любое место на листе. Просто выберите и перетащите его на новое место. Если вы хотите предотвратить изменения, вы можете заблокировать диаграмму Microsoft Excel на месте. Чтобы изменить размер диаграммы, перетащите один из углов или краев.

Изменить размер диаграммы в Excel

Чтобы изменить данные, отображаемые на карте, например, если вы добавляете другие местоположения, щелкните диаграмму правой кнопкой мыши и выберите «Выбрать данные». Кроме того, вы можете перейти на вкладку «Дизайн диаграммы» и щелкнуть «Выбрать данные» на ленте.

Щелкните правой кнопкой мыши и выберите «Выбрать данные» или используйте кнопку на ленте.

Введите ячейки в поле «Диапазон данных диаграммы» вверху или перетащите курсор через ячейки. По завершении нажмите «ОК».

Редактировать диапазон данных диаграммы

Если вы решите, что в конце концов не хотите использовать диаграмму карты, вы можете легко ее удалить. Выберите диаграмму и нажмите клавишу «Удалить» или щелкните правой кнопкой мыши и выберите «Вырезать».


Если вы хотите отображать географические данные на листе Excel, картографическая диаграмма — отличный визуальный инструмент. Для других типов данных посмотрите, как создать гистограмму в Microsoft Excel.

Визуализация геоданных на карте

Если ваша компания имеет филиалы по стране или продает не только в пределах МКАД, то рано или поздно вы столкнетесь с задачей наглядно отобразить числовые данные из Microsoft Excel (продажи, заявки, объемы, клиентов) на географической карте с привязкой к конкретным городам и регионам. Давайте вкратце пробежимся по основным способам визуализации геоданных, которые существуют в Excel.

Способ 1. Быстро и бесплатно — компонент Bing Maps

Начиная с 2013 версии в Excel встроен магазин приложений, т.е. появилась возможность докупать, скачивать и устанавливать дополнительные модули и надстройки с недостающими функциями. Один из таких компонентов как раз и позволяет наглядно отображать числовые данные на карте — он называется Bing Maps и, что особенно приятно, абсолютно бесплатен. Для его установки откройте вкладку Вставка — Магазин (Insert — Office Apps):

geo2.png

После вставки компонента на листе должен появится динамический контейнер с картой. Для визуализации на карте вашей информации нужно выделить диапазон с геоданными и нажать кнопку Показать местоположения (Show Locations):

визуализация геоданных на картах Bing

При необходимости в настройках (иконка с шестеренкой в правом верхнем углу компонента) можно поменять цвета и тип отображаемых диаграмм:

geo4.png

Также возможно быстро отфильтровать города, отобразив только нужные (значок воронки в правом верхнем углу компонента).

Спокойно можно привязываться не только к городам, но и к другим объектам: областям (например, Тульская область), автономным округам (например, Ямало-Ненецкий АО) и республикам (Татарстан) — тогда кругляш диаграммы будет отображен в центре области. Главное, чтобы название в таблице совпадали с подписями на карте.

Итого в плюсах этого способа: легкая бесплатная реализация, автоматическая привязка к карте, два типа диаграмм, удобная фильтрация.

В минусах: нужен Excel 2013 с доступом в интернет, нельзя выделять области и районы.

Способ 2. Гибко и красиво — режим карты в отчетах Power View

Некоторые версии Microsoft Excel 2013 идут в комплекте с мощной надстройкой визуализации отчетов, которая называется Power View и позволяет (помимо всего прочего, а умеет она много!) наглядно отображать данные на карте. Для активации надстройки откройте вкладку Разработчик (Developer) и щелкните по кнопке Надстройки COM (COM Add-ins). В открывшемся окне поставьте галочку напротив Power View и нажмите ОК. После всех этих манипуляций на вкладке Вставка (Insert) у вас должна появиться кнопка Power View

Теперь можно выделить диапазон с исходными данными нажать на эту кнопку — в вашей книге будет создан новый лист (больше похожий на слайд из Power Point), где отобразятся выделенные данные в виде таблицы:

geo9.png

Превратить таблицу в географическую карту можно легко с помощью кнопки Карта (Map) на вкладке Конструктор (Design):

geo10.png

Обратите особое внимание на правую панель Поля Power View — на ней, в отличие от примитивных Bing Maps, перетаскивая мышью названия столбцов (полей) из исходной таблицы и бросая их в разные области, можно очень гибко настраивать получившееся геопредставление:

  • В область Местоположения (Locations) нужно закинуть столбец из исходной таблицы содержащий географические названия.
  • Если у вас нет столбца с названием, но есть колонки с координатами, то их нужно поместить в области Долгота (Longitude) и Широта (Latitude), соответственно.
  • Если в область Цвет (Color) закинуть товар, то каждый пузырек будет кроме размера (отображающего общую прибыль по городу) детализирован на дольки по товарам.
  • Добавление поля в области Вертикальных или Горизонтальных множителей (Dividers) разделит одно карту на несколько по этому полю (в нашем примере — по кварталам).

Также на появившейся сверху контекстной вкладке Макет (Layout) можно настроить фон карты (цветная, ч/б, контурная, вид со спутника), подписи, заголовки, легенду и т.д.

geo11.png

Если данных очень много, то на вкладке Power View можно включить специальную Область фильтров (Filters), где с помощью привычных галочек можно выбрать какие именно города или товары нужно показать на карте:

geo12.png

Итого в плюсах: легкость использования и гибкость настройки, возможность дробить одну карту на несколько по категориям.

В минусах: Power View есть не во всех комплектациях Excel 2013, нет других типов диаграмм кроме пузырьковых и круговых.

Способ 3. Дорого и профессионально — надстройка Power Map

Это отдельная COM-надстройка для максимально тяжелых случаев, когда нужна сложная, профессионально выглядящая, анимированная визуализация большого количества данных на любой (даже пользовательской карте), причем с видео динамики процесса во времени. На этапе разработки она имела рабочее название GeoFlow, а позже была переименована в Power Map. К сожалению, в полноценном варианте эта надстройка доступна только покупателям либо полной версии Microsoft Office 2013 Pro, либо подписчикам корпоративных версий Office 365 с тарифным планом Business Intelligence (BI). Однако превьюшку этой надстройки товарищи из Microsoft дают скачать «на поиграться» совершенно бесплатно, за что им спасибо.

Ссылка на скачивание Power Map Preview с Microsoft Download Center (12 Мб)

После скачивания и установки надстройку нужно подключить на вкладке Разработчик — Надстройки COM (Developer — COM Add-ins) аналогично Power View из предыдущего пункта. После этого на вкладке Вставка должна появиться кнопка Карта (Map). Если теперь выделить таблицу с исходными данными:

geo14.png

… и нажать кнопку Карта, то мы попадем в отдельное окно надстройки Microsoft Power Map:

geo13.png

Если не вдаваться в детали (которых тут хватит на отдельный тренинг на полдня), то общие принципы работы с картой тут те же, что и в Power View, описанной выше:

«Вау-моментом» надстройки Power Map можно, пожалуй, назвать предельную легкость создания анимированных видеообзоров на основе сделанных карт. Достаточно сделать несколько копий текущей сцены с разных углов просмотра и разным масштабом — и надстройка автоматически создаст 3D-анимацию облета вашей карты с акцентированием внимания на выбранных местах. Полученное видео потом легко сохраняется в mp4-формате в виде отдельного файла для вставки, например, на слайд Power Point.

Способ 4. Пузырьковая диаграмма с «доработкой напильником»

Самый «колхозный» способ из всех перечисленных, но зато работающий во всех версиях Excel. Построить пузырьковую диаграмму (Bubble Chart), отключить у нее оси, сетку, легенду… т.е. все, кроме пузырей. Затем вручную подогнать положение пузырей, подложив под диаграмму скачанное заранее изображение нужной карты:

geo17.png

Минусы этого способа очевидны: долго, муторно, много ручной работы. Да еще и вывод подписей к пузырям представляет собой отдельную проблему, когда их много.

Плюсы в том, что этот вариант будет работать в любой версии Excel, в отличие от следующих способов, где обязательно требуется Excel 2013. Да и подключение к интернету не требуется.

Способ 5. Сторонние приложения и надстройки 

Раньше существовало несколько надстроек и плагинов для Excel, позволяющих с той или иной степенью удобства и красоты реализовать отображение данных на карте. Сейчас подавляющее большинство из них либо заброшены разработчиками, либо в стадии тихого отмирания — с Power Map конкурировать тяжело :)

Из оставшихся в живых достойны упоминания:

  • MapCite — пожалуй, самая мощная из всех. Умеет привязываться к карте по названиям населенных пунктов, областей, округов и координатам. Выводит данные в виде точек или тепловой карты. Использует карты Bing в виде основы. Автоматом умеет кидать созданную карту в презентации Power Point. Для скачивания доступна бесплатная trial-версия, полная версия стоит 99$/год.
  • Esri Maps — надстройка от компании Esri также позволяющая подгружать и анализировать геоданные из Excel на карты. Много настроек, различные типы диаграмм, поддерживает русский язык. Есть бесплатная демо-версия. Полная версия требует подписки на картографический сервис ArcGis.
  • MapLand— одна из первых надстроек на эту тему, созданных еще для Excel 97-2003. Идет с набором карт в виде графических примитивов, к которым и привязываются данные с листа. Дополнительные карты надо докупать. Для скачивания доступна демка под разные версии Excel, Pro версия стоит 299$.

Excel has built-in support for adding chart and map combinations — also as known as map charts — since Excel 2016. A map chart is an easy-to-use tool that is great for when you want to visualize geographic data on a map. In this article, we are going to show you how to insert an Excel map chart.

Download Workbook

Requirements

First of all, you need an active internet connection to connect to the Bing Map service. You can create a new map or append data into an existing one only if you have an online connection.

Second, you need a structured data to use in the map chart. An Excel map chart can accept geographical regions, like countries/regions, states, counties, or postal codes.

To be perfectly blunt, Excel map chart is not perfect, and you might have issues to get Excel to recognize geographical region names. Also, a common issue here is that some location names are used for multiple places around the workld. This is called Disambiguation. For example, there are 31 counties named Washington County in US.

To avoid these type of issues, include higher level information in your data set, such as state or country names.

Map types

You can display two types of information on Excel map charts:

  • Value
  • Category

The determining factor for this is the type of the data itself. If you have numbers (values) as measurements, Excel displays values by using a gradient spectrum of two or three colors.

How to insert a map chart in Excel

Alternatively, you can use labels (categories) as measurements. This type of data will be represented by different kind of colors, and not in gradual colors.

Inserting a map chart

Once your data is ready, you can go ahead and insert an Excel map chart.

  1. Start by selecting your data. Selecting a single cell also works if your data is structured correctly in a table format.
  2. Click on Maps under Insert > Charts
  3. Click Filled Maps

How to insert a map chart in Excel - Ribbon

Excel will create either a value or category map based on your dataset.

Customization

Just like in charts, you can use the same approach to access customization options.

  1. Right-click anywhere on the plot area of the map
  2. Click the Format Data Series option in the context menu

This action will open the options pane on the right.

You have options of changing map projections and areas displayed in the map as well as labels. Available map projections are:

  • Mercator
  • Miller
  • Albers

Below is a demonstration of different map areas available.

Expand and use Series Color section to customize coloring of data in your map chart.

Содержание

  • 1 Что означают синие круги?
  • 2 Способ 1. Быстро и бесплатно — компонент Bing Maps
  • 3 Способ 2. Гибко и красиво — режим карты в отчетах Power View
  • 4 Способ 3. Дорого и профессионально — надстройка Power Map
  • 5 Способ 4. Пузырьковая диаграмма с «доработкой напильником»
  • 6 Способ 5. Сторонние приложения и надстройки 
    • 6.1 Создание карты из списка адресов. Добавить список адресов на карту
    • 6.2 Ссылка на карту из файла Excel
    • 6.3 Просто добавить адреса на карту в Excel 2013 и выше

Да, в Excel 2013 стало возможным работать с привлекательными диаграммами, которые содержат географические карты. В данной версии программы появился инструмент «Power View». Это очень мощный инструмент для создания отчётов. С его помощью мы можем создать отчёт о продажах и показать графически данные о продажах и о клиентах на карте.

Изучив эту статью, Вы научитесь создавать в Excel очень крутые отчёты. Мы будем показывать страны, города и заданные точки на географической карте. Статья ориентирована на начинающих пользователей, которые хотят лучше разобраться в данном вопросе.

  • Первые шаги
  • Может ли Power View распознавать города?
  • Как я могу определить страну и город при помощи Power View?
  • Как я могу обозначить определённые географические координаты на карте?

Важно: Надстройка Power View доступна не во всех версиях Excel 2013.

Первые шаги

Начнём с простого листа Excel.

как сделать карту в excel

На этом листе Excel мы имеем названия стран (Country), данные о доходе (Revenue) и о количестве клиентов (Number of Customers). Мы хотим отобразить в Excel доход по каждой стране на карте мира. Сделаем это при помощи отчёта с картами.

Первым делом, выделите нужные данные. Затем нажмите кнопку Форматировать как таблицу (Format as Table) и выберите стиль таблицы.

как сделать карту в excel

Ваша таблица будет выглядеть приблизительно вот так:

как сделать карту в excel

Следующий шаг – создаём диаграмму при помощи Power View. Для этого на вкладке Вставка (Insert) кликните иконку Power View.

как сделать карту в excel

При первом запуске Power View будет предложено включить эту надстройку. Просто нажмите Включить (Enable).

как сделать карту в excel

Обратите внимание, что должен быть установлен Silverlight. Это инструмент, предназначенный для создания интерактивных приложений, он необходим для построения отчётов Power View. Появится сообщение с предложением установить Silverlight. Кликните по ссылке Установить Silverlight (Instal Silverlight), чтобы перейти к скачиванию и установке программы.

как сделать карту в excel

После включения надстройки для нашего отчёта Power View будет создан новый лист:

как сделать карту в excel

Кликните иконку Карта (Map).

как сделать карту в excel

Чтобы увеличить размер карты, потяните мышью правый нижний угол вниз и вправо.

как сделать карту в excel

Как видите, страны, перечисленные на листе Excel (South Africa, France, Italy и Bolivia) теперь отмечены на карте:

как сделать карту в excel

Что означают синие круги?

Синие круги на карте показывают величину дохода из столбца Revenue. Чем больше круг, тем больше доход. Работая с Power View можно настроить, что именно должно быть показано на карте. Это можно указать в поле Размер (Size) панели Поля Power View (Power View Fields):

Здорово, правда?

Может ли Power View распознавать города?

Power View отлично справляется с распознаванием городов. Проверим это на примере вот такой таблицы Excel:

как сделать карту в excel

Мы хотим показать на карте доход по каждому городу.

Создайте отчёт точно так же, как это было описано выше в примере со странами. Теперь это сделать проще, поскольку уже не нужно что-то включать или устанавливать.

Создаём новый лист Power View и кликаем иконку Карта (Map):

как сделать карту в excel

Как видно на карте, Power View отметил кругами города Houston, San Jose и Des Moines.

Иногда в разных странах встречаются города с одинаковым названием. Например, город Санта-Крус есть в США, Чили, Испании и в Боливии. В таком случае может потребоваться указать дополнительную информацию, чтобы выбрать нужный город.

Как я могу определить страну и город при помощи Power View?

Чтобы решить проблему городов с одинаковыми названиями, нужно указать в Excel название города и страны:

как сделать карту в excel

В столбце с названиями городов (столбец City) вводим название города и через запятую название страны.

Чтобы обновить данные, кликаем по карте правой кнопкой мыши и в контекстном меню выбираем Обновить лист (Refresh Sheet).

Теперь, когда точно указана страна, мы можем быть уверены, что все города в нашей таблице Excel находятся в США, что и требовалось.

как сделать карту в excel

Города по всему миру находятся автоматически. Здорово, правда?

Как я могу обозначить определённые географические координаты на карте?

Если нужно указать на карте точные географические координаты, Excel 2013 снова приходит на помощь. Для этого нам понадобятся широта и долгота.

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

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

Примечание переводчика: В данном примере для получения координат использовался веб-сайт satelliteview.com, который, к сожалению, в момент перевода статьи уже не функционировал.

как сделать карту в excel

Как видите, на этом сайте можно получить широту и долготу любой точки на карте.

Теперь нам нужно создать таблицу Excel с широтой (Latitude) и долготой (Longitude), записанными в столбцах.

как сделать карту в excel

Как уже делали ранее, нажмите Power View на вкладке Вставка (Insert) и создайте карту.

Если Power View не обнаружит столбцы с широтой и долготой самостоятельно, укажите их вручную. Мы хотим отобразить на карте величину дохода по каждому магазину из столбца Revenue, для этого на панели Поля Power View (Power View Fields) в поле Местоположения (Locations) выберем Revenue. Посмотрите на рисунок ниже:

Теперь магазины показаны на карте!

как сделать карту в excel

Как Вы можете видеть, при помощи Power View мы создали в Excel очень мощный отчёт. Всё, что нам для этого потребовалось – это Excel 2013, Silverlight и немного знаний по географии.

Из этой статьи Вы научились отмечать графически страны, города и географические точки при помощи Excel и Power View.

Урок подготовлен для Вас командой сайта office-guru.ru
Источник: /> Перевел: Антон Андронов

Правила перепечаткиЕще больше уроков по Microsoft Excel

Оцените качество статьи. Нам важно ваше мнение:

Если ваша компания имеет филиалы по стране или продает не только в пределах МКАД, то рано или поздно вы столкнетесь с задачей наглядно отобразить числовые данные из Microsoft Excel (продажи, заявки, объемы, клиентов) на географической карте с привязкой к конкретным городам и регионам. Давайте вкратце пробежимся по основным способам визуализации геоданных, которые существуют в Excel.

Способ 1. Быстро и бесплатно — компонент Bing Maps

Начиная с 2013 версии в Excel встроен магазин приложений, т.е. появилась возможность докупать, скачивать и устанавливать дополнительные модули и надстройки с недостающими функциями. Один из таких компонентов как раз и позволяет наглядно отображать числовые данные на карте — он называется Bing Maps и, что особенно приятно, абсолютно бесплатен. Для его установки откройте вкладку Вставка — Магазин (Insert — Office Apps):

После вставки компонента на листе должен появится динамический контейнер с картой. Для визуализации на карте вашей информации нужно выделить диапазон с геоданными и нажать кнопку Показать местоположения (Show Locations):

При необходимости в настройках (иконка с шестеренкой в правом верхнем углу компонента) можно поменять цвета и тип отображаемых диаграмм:

Также возможно быстро отфильтровать города, отобразив только нужные (значок воронки в правом верхнем углу компонента).

Спокойно можно привязываться не только к городам, но и к другим объектам: областям (например, Тульская область), автономным округам (например, Ямало-Ненецкий АО) и республикам (Татарстан) — тогда кругляш диаграммы будет отображен в центре области. Главное, чтобы название в таблице совпадали с подписями на карте.

Итого в плюсах этого способа: легкая бесплатная реализация, автоматическая привязка к карте, два типа диаграмм, удобная фильтрация.

В минусах: нужен Excel 2013 с доступом в интернет, нельзя выделять области и районы.

Способ 2. Гибко и красиво — режим карты в отчетах Power View

Некоторые версии Microsoft Excel 2013 идут в комплекте с мощной надстройкой визуализации отчетов, которая называется Power View и позволяет (помимо всего прочего, а умеет она много!) наглядно отображать данные на карте. Для активации надстройки откройте вкладку Разработчик (Developer) и щелкните по кнопке Надстройки COM (COM Add-ins). В открывшемся окне поставьте галочку напротив Power View и нажмите ОК. После всех этих манипуляций на вкладке Вставка (Insert) у вас должна появиться кнопка Power View

Теперь можно выделить диапазон с исходными данными нажать на эту кнопку — в вашей книге будет создан новый лист (больше похожий на слайд из Power Point), где отобразятся выделенные данные в виде таблицы:

Превратить таблицу в географическую карту можно легко с помощью кнопки Карта (Map) на вкладке Конструктор (Design):

Обратите особое внимание на правую панель Поля Power View — на ней, в отличие от примитивных Bing Maps, перетаскивая мышью названия столбцов (полей) из исходной таблицы и бросая их в разные области, можно очень гибко настраивать получившееся геопредставление:

  • В область Местоположения (Locations) нужно закинуть столбец из исходной таблицы содержащий географические названия.
  • Если у вас нет столбца с названием, но есть колонки с координатами, то их нужно поместить в области Долгота (Longitude) и Широта (Latitude), соответственно.
  • Если в область Цвет (Color) закинуть товар, то каждый пузырек будет кроме размера (отображающего общую прибыль по городу) детализирован на дольки по товарам.
  • Добавление поля в области Вертикальных или Горизонтальных множителей (Dividers) разделит одно карту на несколько по этому полю (в нашем примере — по кварталам).

Также на появившейся сверху контекстной вкладке

Макет (Layout) можно настроить фон карты (цветная, ч/б, контурная, вид со спутника), подписи, заголовки, легенду и т.д.

Если данных очень много, то на вкладке Power View можно включить специальную Область фильтров (Filters), где с помощью привычных галочек можно выбрать какие именно города или товары нужно показать на карте:

Итого в плюсах: легкость использования и гибкость настройки, возможность дробить одну карту на несколько по категориям.

В минусах: Power View есть не во всех комплектациях Excel 2013, нет других типов диаграмм кроме пузырьковых и круговых.

Способ 3. Дорого и профессионально — надстройка Power Map

Это отдельная COM-надстройка для максимально тяжелых случаев, когда нужна сложная, профессионально выглядящая, анимированная визуализация большого количества данных на любой (даже пользовательской карте), причем с видео динамики процесса во времени. На этапе разработки она имела рабочее название GeoFlow, а позже была переименована в Power Map. К сожалению, в полноценном варианте эта надстройка доступна только покупателям либо полной версии Microsoft Office 2013 Pro, либо подписчикам корпоративных версий Office 365 с тарифным планом Business Intelligence (BI). Однако превьюшку этой надстройки товарищи из Microsoft дают скачать «на поиграться» совершенно бесплатно, за что им спасибо.

Ссылка на скачивание Power Map Preview с Microsoft Download Center (12 Мб)

После скачивания и установки надстройку нужно подключить на вкладке Разработчик — Надстройки COM (Developer — COM Add-ins) аналогично Power View из предыдущего пункта. После этого на вкладке Вставка должна появиться кнопка Карта (Map). Если теперь выделить таблицу с исходными данными:

… и нажать кнопку Карта, то мы попадем в отдельное окно надстройки Microsoft Power Map:

Если не вдаваться в детали (которых тут хватит на отдельный тренинг на полдня), то общие принципы работы с картой тут те же, что и в Power View, описанной выше:

«Вау-моментом» надстройки Power Map можно, пожалуй, назвать предельную легкость создания анимированных видеообзоров на основе сделанных карт. Достаточно сделать несколько копий текущей сцены с разных углов просмотра и разным масштабом — и надстройка автоматически создаст 3D-анимацию облета вашей карты с акцентированием внимания на выбранных местах. Полученное видео потом легко сохраняется в mp4-формате в виде отдельного файла для вставки, например, на слайд Power Point.

Способ 4. Пузырьковая диаграмма с «доработкой напильником»

Самый «колхозный» способ из всех перечисленных, но зато работающий во всех версиях Excel. Построить пузырьковую диаграмму (Bubble Chart), отключить у нее оси, сетку, легенду… т.е. все, кроме пузырей. Затем вручную подогнать положение пузырей, подложив под диаграмму скачанное заранее изображение нужной карты:

Минусы этого способа очевидны: долго, муторно, много ручной работы. Да еще и вывод подписей к пузырям представляет собой отдельную проблему, когда их много.

Плюсы в том, что этот вариант будет работать в любой версии Excel, в отличие от следующих способов, где обязательно требуется Excel 2013. Да и подключение к интернету не требуется.

Способ 5. Сторонние приложения и надстройки 

Раньше существовало несколько надстроек и плагинов для Excel, позволяющих с той или иной степенью удобства и красоты реализовать отображение данных на карте. Сейчас подавляющее большинство из них либо заброшены разработчиками, либо в стадии тихого отмирания — с Power Map конкурировать тяжело 🙂

Из оставшихся в живых достойны упоминания:

  • MapCite — пожалуй, самая мощная из всех. Умеет привязываться к карте по названиям населенных пунктов, областей, округов и координатам. Выводит данные в виде точек или тепловой карты. Использует карты Bing в виде основы. Автоматом умеет кидать созданную карту в презентации Power Point. Для скачивания доступна бесплатная trial-версия, полная версия стоит 99$/год.
  • Esri Maps — надстройка от компании Esri также позволяющая подгружать и анализировать геоданные из Excel на карты. Много настроек, различные типы диаграмм, поддерживает русский язык. Есть бесплатная демо-версия. Полная версия требует подписки на картографический сервис ArcGis.
  • MapLand— одна из первых надстроек на эту тему, созданных еще для Excel 97-2003. Идет с набором карт в виде графических примитивов, к которым и привязываются данные с листа. Дополнительные карты надо докупать. Для скачивания доступна демка под разные версии Excel, Pro версия стоит 299$.

Как добавить список адресов на карту (Google maps)? Конечно же, мы будем добавлять адреса не по одному, а группой. Как это сделать быстро — смотрите внутри статьи.

Создание карты из списка адресов. Добавить список адресов на карту

Итак, у вас есть файл excel или другая таблица с адресами. Все адреса необходимо нанести на карту. Для начала подготовьте таблицу под формат google, т.е. таблица должна состоять из 3х столбцов

  1. Месторасположение точки. Широта и долгота или название адреса (как правило страна, город, улица, дом, все  через запятую).
  2. Название точки, как бы вы хотели, чтобы точка называлась.
  3. Описание точки. Комментарий.

Теперь откройте google maps, войдите в свой аккаунт (в правом верхнем углу). Войдите в Меню.

В меню выберите пункт «Мои карты» (в новом интерфейсе панель выдвигается слева). Нажмите кнопку Создать карту (внизу как правило), затем Добавить слой и в итоге Импорт.

Выберите свой файл на компьютере или перетащите в появившееся окно и следуйте инструкции по дополнению адресов (необходимо прописать какой столбец чему соответствует). В конце нажимаете «Готово» — все, карта создана, смотрите картинку в начале, должно получиться примерно так.

Ссылка на карту из файла Excel

Здесь все просто.

Копируйте url адрес вашей карты из браузера. Теперь в файле excel, нажмите на ячейке правой кнопкой мыши, меню «Гиперссылка» в поле адрес добавьте скопированный адрес.

Теперь из при нажатии на ячейку будет открываться браузер с нужно ссылкой.

Друзья, на дня с удивление узнал, что в Excel 2013 есть еще одна интересная возможность для работы с картами, для этого необходимо подключить плагин Bing Maps. Для этого перейдите в «Магазин приложений» MicroSoft и в окне «Вставка» установите плагин с соответсвующим названием.

На вкладке Вставка, Мои приложения предварительно выделить нужные данные на карте.

Просто добавить адреса на карту в Excel 2013 и выше

В версии Excel 2013 появилась возможность добавить карты с помощью инструмента GeoFlow.

Что бы добавить возможность зайдите на вкладку Разработчик и кликните по кнопке Надстройки COM.

В открывшемся окне поставьте галочку напротив Power View и нажмите ОК. После всех этих манипуляций на вкладке Вставка (Insert) у вас должна появиться кнопка Power View.

В открывшемся окне добавьте галочку напротив возможностью с картами (Power Map).

Теперь на меню вставка есть вкладка Карта:

Кому интересно видео (рассказывает один из разработчик этого дополнения):

Поделитесь нашей статьей в ваших соцсетях:

(Visited 20 750 times, 6 visits today)

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

Как построить динамическую карту из фигур в Excel

Динамическая интерактивная карта из фигур в Excel.

Чтобы реализовать данную задачу в Excel стандартными средствами существует несколько методов, но все они требуют подключения дополнительных модулей:

  • надстроек (Power Map, Power View);
  • компонентов (Bing Maps);
  • сторонних приложений (MapCite, Esri Maps, MapLand).

Более того некоторые из них платные. А главный недостаток – это ограниченность при обмене информацией. То есть чтобы открыть файл с визуальным отчетом на динамической карте необходимо подключение дополнительных модулей для исправной работы в процессе визуального анализа.

Создадим свою простую динамическую карту с помощью фигур из векторной графики. Данная диаграмма будет работать на любых версиях Excel без необходимости подключения внешних модулей и надстроек.



Как рисовать в Excel сложные фигуры из векторной графики

В программе Excel можно создавать сложные фигуры векторной графики. Еще больше возможностей для создания сложных фигур предоставляет программа Power Point, но они все еще ограниченные. Сложную фигуру, созданную в программе Power Point, можно легко скопировать через буфер обмена и вставить в Excel для дальнейшего использования. Но чтобы нарисовать такую сложную фигуру как «карта мира» средствами Power Point – на это уйдет очень много нерационально потраченного времени, не смотря на то что теоретически это возможно. Хотя и микроскопом гвозди забивать, также теоретически возможно. Существуют более эффективные решения для данной задачи – это импорт векторной графики в Excel.

Например, можно быстро нарисовать векторную карту мира в специальных графических редакторах, предназначенных для векторной графики такие как Adobe Illustrator или CorelDRAW и др. Более того можно на просторах интернета бесплатно скачать уже готовые файлы векторного формата с нарисованной картой мира. Самый популярный формат векторной графики – это *.SVG. Он представляет из семя обычный текстовый XML файл который по правилам разметки описывает все кривые созданной фигуры по примитивам.

Несмотря на это программа Excel на сегодняшний день не импортирует такие, казалось бы, весьма близкие по духу XML форматы рисунков фигур в векторной графике. В то время как программные продукты из других офисных пакетов LibreOffice аналогично работающие с электронными таблицами LibreOffice Calc прекрасно поддерживают импорт файлов в формате SVG – самого популярного типа для хранения и обмена векторной графикой по стандарту XML. Более того в программе из данного пакета LibreOffice Impress предоставляются более широкие возможности редактирования фигур, импортированных из SVG файлов: преобразование в кривые, разбивка, разделение и др.

Но в Excel не все так печально с векторной графикой. Очень радует тот факт, что программа Excel прекрасно поддерживает импорт файлов векторной графики в формате EPS (Encapsulated PostScript). Данный формат был разработан в компании Adobe для обмена графическими данными между программами. Убедимся в этом на практике импортируя векторную графику в Excel из файла continents.eps, который был предварительно создан в редакторе Adobe Illustrator.

Создайте новый рабочий лист с названием «Визуализация» и выберите инструмент: «ВСТАВКА»-«Иллюстрации»-«Рисунки» и укажите путь к файлу continents.eps после чего нажмите на кнопку «Вставить». В результате у нас появится пока-что не векторная фигура, а только лишь рисунок, но из векторной графики:

векторная фигура карта.

Нам всего лишь нужно щелкнуть правой кнопкой мишки по вставленном рисунку и если он из векторной графики, то будет активна и доступна опция «Группировать»-«Разгруппировать» в появившемся контекстном меню. В результате мы получим следующее предложение: «Это импортированный рисунок, а не группа. Преобразовать его в рисунок Microsoft Office?».

Преобразовать.

Жмем на кнопку «Да» а потом комбинацию клавиш ALT+F10, чтобы убедиться в желаемом результате:

Все фигуры.

Я Вас поздравляю! Теперь мы можем работать с векторным рисунком как с обычными фигурами в Excel. Только представьте себе какие теперь отрылись новые широкие возможности в областях визуализации данных и создания сложной динамической инфографики в Excel.

Пример создания динамической карты для визуализации данных

Из внешних источников были импортированные данные на рабочий лист «Данные» для последующей их обработки и визуализации:

Данные.

В данной таблице представлены количественные показатели ежемесячных продаж трех категорий товаров по шести континентам мира на протяжении трех лет с 2019 по 2021 года.

Подготовка исходных данных

Для удобства визуальной обработки данных отформатируем таблицу разными цветами трех групп товаров, по которым следует сделать визуальный сводный анализ с интерактивными возможностями:

отформатируем таблицу разными цветами.

Далее возвращаемся на лист «Визуализация» и создаем таблицу с графиком так как описано в статье:

В результате должно получиться так:

Визуализация.

Важный момент! В ячейках B1, C1 и D1 мы указываем цвета заливки, в которые будут окрашены континенты соответственно популярности товаров в них. Макрос будет считывать цвета из фонов этих ячеек. Так сделано для удобства пользователя, который сможет самостоятельно изменять цвета для подсветки соответственных континентов по данным отчета. Например, серый цвет для товара-2 заменить на синий или фиолетовый.

Обработка входящих показателей статистического отчета

Далее создаем таблицу, по которой будет определятся номер товара 1-3 наиболее продаваемый на том или ином континенте по каждому месяцу. Чтобы вычислить каждое значение для всех ячеек второй таблицы рейтинга категорий товаров по континентам, мы будем использовать сложную формулу массива. В ячейку P2 вводим формулу массива и жмем комбинацию клавиш: CTRL+SHIFT+Enter при вводе. После чего растягиваем маркером формулу по всему диапазону ячеек P2:U37:

Рейтинги по континентам.

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

Вычисления для визуализации на динамической карте в Excel

Итоговые значения показателей популярности товаров на континентах карты у нас вычисляются в зависимости от указанного периода с помощью интерактивных элементов управления диаграммой и графиком отчета (2 счетчика Spinner). Популярность товара в определенный промежуток времени вычисляется с помощью функции МОДА. А полная версия формулы для третьей таблицы выглядит следующим образом:

МОДА.

Как видно в третей таблице также используется условное форматирование для подсветки цветами популярных товаров на континентах карты.

Теперь осталось всего лишь создать макрос чтобы окрасить соответственными цветами континенты на интерактивной карте.

Создание динамических изменений на карте с помощью макросов VBA

Чтобы создать макрос в Excel откройте редактор макросов VBA комбинацией клавиш ALT+F11 или через меню: «РАЗРАБОТЧИК»-«Код»-«Visual Basic». Там же создайте модуль через меню: «Insert»-«Module» и вставьте в него следующий код макроса:

код макроса.

Для удобства просто скопируйте этот код в модуль макроса:

Sub continents()Dim list As Worksheet
Dim NorthAmerica As Shape
Dim SouthAmerica As Shape
Dim Europe As Shape
Dim Asia As Shape
Dim Africa As Shape
Dim Australia As Shape
Dim tovar1 As Long
Dim tovar2 As Long
Dim tovar3 As Long
tovar1 = Range(«B1»).Interior.Color
tovar2 = Range(«C1»).Interior.Color
tovar3 = Range(«D1»).Interior.ColorDim a() As Variant
a = Array(tovar1, tovar2, tovar3)Set list = Sheets(«Визуализация»)
Set NorthAmerica = list.Shapes(«Freeform 1»)
Set SouthAmerica = list.Shapes(«Freeform 2»)
Set Europe = list.Shapes(«Freeform 3»)
Set Asia = list.Shapes(«Freeform 4»)
Set Africa = list.Shapes(«Freeform 5»)
Set Australia = list.Shapes(«Freeform 6»)

 
NorthAmerica.Fill.ForeColor.RGB = a(Range(

«I39») — 1)
SouthAmerica.Fill.ForeColor.RGB = a(Range(«J39») — 1)
Europe.Fill.ForeColor.RGB = a(Range(«K39») — 1)
Asia.Fill.ForeColor.RGB = a(Range(«L39») — 1)
Africa.Fill.ForeColor.RGB = a(Range(«M39») — 1)
Australia.Fill.ForeColor.RGB = a(Range(«N39») — 1)End Sub

Важный момент! Для корректной работы макроса следует переименовать все фигуры континентов карты в:

  1. Северная Америка – Freeform 1.
  2. Южная Америка – Freeform 2.
  3. Европа – Freeform 3.
  4. Азия – Freeform 4.
  5. Африка – Freeform 5.
  6. Австралия – Freeform 6.

Жмем комбинацию клавиш ALT+F10 и переименовываем как показано ниже на рисунке:

Выделение фигур.

И наконец для обоих интерактивных элементов типа «Счетчик» (Spinner) присвойте один и тот же макрос «continents»:

2 Spinners.

В результате получаем динамически изменяемую карту континентов как интерактивную диаграмму с подсветкой цветами категорий товаров по популярности продаж:

динамически изменяемая карта.

download file. Скачать динамическую карту из фигур в Excel

В данном примере приведено простое решение для создания интерактивных карт для визуализации данных отчетов в Excel. Разобравшись со всеми принципами действия Вы сможете таким же методом создавать свои пользовательские визуальные карты для: стран, регионов, районов, логистических маршрутов, филиалов и т.п.

Да, в Excel 2013 стало возможным работать с привлекательными диаграммами, которые содержат географические карты. В данной версии программы появился инструмент «Power View». Это очень мощный инструмент для создания отчётов. С его помощью мы можем создать отчёт о продажах и показать графически данные о продажах и о клиентах на карте.

Изучив эту статью, Вы научитесь создавать в Excel очень крутые отчёты. Мы будем показывать страны, города и заданные точки на географической карте. Статья ориентирована на начинающих пользователей, которые хотят лучше разобраться в данном вопросе.

  • Первые шаги
  • Может ли Power View распознавать города?
  • Как я могу определить страну и город при помощи Power View?
  • Как я могу обозначить определённые географические координаты на карте?

Важно: Надстройка Power View доступна не во всех версиях Excel 2013.

Содержание

  1. Первые шаги
  2. Что означают синие круги?
  3. Может ли Power View распознавать города?
  4. Как я могу определить страну и город при помощи Power View?
  5. Как я могу обозначить определённые географические координаты на карте?

Первые шаги

Начнём с простого листа Excel.

Карты в Excel

На этом листе Excel мы имеем названия стран (Country), данные о доходе (Revenue) и о количестве клиентов (Number of Customers). Мы хотим отобразить в Excel доход по каждой стране на карте мира. Сделаем это при помощи отчёта с картами.

Первым делом, выделите нужные данные. Затем нажмите кнопку Форматировать как таблицу (Format as Table) и выберите стиль таблицы.

Карты в Excel

Ваша таблица будет выглядеть приблизительно вот так:

Карты в Excel

Следующий шаг – создаём диаграмму при помощи Power View. Для этого на вкладке Вставка (Insert) кликните иконку Power View.

Карты в Excel

При первом запуске Power View будет предложено включить эту надстройку. Просто нажмите Включить (Enable).

Карты в Excel

Обратите внимание, что должен быть установлен Silverlight. Это инструмент, предназначенный для создания интерактивных приложений, он необходим для построения отчётов Power View. Появится сообщение с предложением установить Silverlight. Кликните по ссылке Установить Silverlight (Instal Silverlight), чтобы перейти к скачиванию и установке программы.

Карты в Excel

После включения надстройки для нашего отчёта Power View будет создан новый лист:

Карты в Excel

Кликните иконку Карта (Map).

Карты в Excel

Чтобы увеличить размер карты, потяните мышью правый нижний угол вниз и вправо.

Карты в Excel

Как видите, страны, перечисленные на листе Excel (South Africa, France, Italy и Bolivia) теперь отмечены на карте:

Карты в Excel

Что означают синие круги?

Синие круги на карте показывают величину дохода из столбца Revenue. Чем больше круг, тем больше доход. Работая с Power View можно настроить, что именно должно быть показано на карте. Это можно указать в поле Размер (Size) панели Поля Power View (Power View Fields):

Карты в Excel

Здорово, правда?

Может ли Power View распознавать города?

Power View отлично справляется с распознаванием городов. Проверим это на примере вот такой таблицы Excel:

Карты в Excel

Мы хотим показать на карте доход по каждому городу.

Создайте отчёт точно так же, как это было описано выше в примере со странами. Теперь это сделать проще, поскольку уже не нужно что-то включать или устанавливать.

Создаём новый лист Power View и кликаем иконку Карта (Map):

Карты в Excel

Как видно на карте, Power View отметил кругами города Houston, San Jose и Des Moines.

Иногда в разных странах встречаются города с одинаковым названием. Например, город Санта-Крус есть в США, Чили, Испании и в Боливии. В таком случае может потребоваться указать дополнительную информацию, чтобы выбрать нужный город.

Как я могу определить страну и город при помощи Power View?

Чтобы решить проблему городов с одинаковыми названиями, нужно указать в Excel название города и страны:

Карты в Excel

В столбце с названиями городов (столбец City) вводим название города и через запятую название страны.

Чтобы обновить данные, кликаем по карте правой кнопкой мыши и в контекстном меню выбираем Обновить лист (Refresh Sheet).

Карты в Excel

Теперь, когда точно указана страна, мы можем быть уверены, что все города в нашей таблице Excel находятся в США, что и требовалось.

Карты в Excel

Города по всему миру находятся автоматически. Здорово, правда?

Как я могу обозначить определённые географические координаты на карте?

Если нужно указать на карте точные географические координаты, Excel 2013 снова приходит на помощь. Для этого нам понадобятся широта и долгота.

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

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

Примечание переводчика: В данном примере для получения координат использовался веб-сайт satelliteview.com, который, к сожалению, в момент перевода статьи уже не функционировал.

Карты в Excel

Как видите, на этом сайте можно получить широту и долготу любой точки на карте.

Теперь нам нужно создать таблицу Excel с широтой (Latitude) и долготой (Longitude), записанными в столбцах.

Карты в Excel

Как уже делали ранее, нажмите Power View на вкладке Вставка (Insert) и создайте карту.

Если Power View не обнаружит столбцы с широтой и долготой самостоятельно, укажите их вручную. Мы хотим отобразить на карте величину дохода по каждому магазину из столбца Revenue, для этого на панели Поля Power View (Power View Fields) в поле Местоположения (Locations) выберем Revenue. Посмотрите на рисунок ниже:

Карты в Excel

Теперь магазины показаны на карте!

Карты в Excel

Как Вы можете видеть, при помощи Power View мы создали в Excel очень мощный отчёт. Всё, что нам для этого потребовалось – это Excel 2013, Silverlight и немного знаний по географии.

Из этой статьи Вы научились отмечать графически страны, города и географические точки при помощи Excel и Power View.

Оцените качество статьи. Нам важно ваше мнение:

Like this post? Please share to your friends:
  • Карта для microsoft word
  • Картинка как фон ячейки excel
  • Карта для excel 2013
  • Картинка как фон в ячейке excel
  • Карта excel для google карты