Новые типы данных в Excel 2016

С летними обновлениями 2018 года Excel 2016 получил революционно новую возможность добавления в ячейки данных нового типа - Акции (Stocks) и География (Geography). Соответствующие иконки появились на вкладке Данные (Data) в группе Типы данных (Data types):

Типы данных Stocks и Geography

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

Ввод нового типа данных

Для наглядности начнем с геоданных и возьмем "для опытов" вот такую табличку:

Исходные данные

Сначала выделим её и превратим в "умную" сочетанием клавиш Ctrl+T или с помощью кнопки Форматировать как таблицу на вкладке Главная (Home - Format as Table). Потом выделим все названия городов и выберем тип данных Geography на вкладке Данные (Data):

Примененный тип Geography

Слева от названий появится значок карты - признак того, что Excel распознал текст в ячейке как географическое название страны, города или области. Щелчок мышью по этому значку откроет красивое окошко с подробностями по данному объекту:

Карточка с подробным описанием объекта

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

Нераспознанное название

Некоторые названия могут иметь двойственное значение, например Novgorod может быть как Нижним Новгородом, так и Великим Новгородом. Если Excel распознал его не как нужно, то можно щелкнуть по ячейке правой кнопкой мыши и выбрать команду Тип данных - Изменить (Data Type - Edit), а затем выбрать правильный вариант из предложенных на панели справа:

Панель поиска

Добавление столбцов с подробностями

В созданную таблицу можно легко добавить дополнительные колонки с подробностями по каждому объекту. Например, для городов можно добавить столбцы с названием области или края (admin division), площадью (area), страной (country/region), датой основания (date founded), населением (population), широтой и долготой (latitude, longitude) и даже именем мэра (leader).

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

Добавление столбцов с подробностями

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

Добавление столбца формулой

... либо просто создать еще один столбец, назвав его соответствующим именем (Population, Area и т.д.) из выпадающего списка с подсказками:

Подсказки при создании нового столбца

Если попробовать всё это на столбце не с городами, а со странами, то можно увидеть ещё больше полей:

Подробности по странам

Здесь и экономические показатели (доход на душу населения, уровень безработицы, налоги), и человеческие (рождаемость, смертность), и географические (площадь лесов, выброс CO2) и много что ещё - всего почти 50 параметров.

Источником всей этой информации служат интернет, поисковая машина Bing и Wikipedia, что бесследно не проходит - многих вещей для России эта штука не знает или выдает в искаженном виде. Например, из мэров выдает только Собянина и Полтавченко, а самым крупным городом России считает ... ни за что не угадаете какой! (не Москву).

В то же время для Штатов (по моим наблюдениям) система работает гораздо более надежно, что не удивительно. Также для USA кроме названий населенных пунктов можно использовать ZIP-код (что-то вроде нашего почтового индекса), который вполне однозначно определяет населенные пункты и даже районы.

Фильтрация по неявным параметрам

В качестве приятного побочного эффекта, преобразование ячеек в новые типы данных даёт возможность фильтровать потом такие столбцы по неявным параметрам из подробностей. Так, например, если данные в столбце распознаны как Geography, то можно отфильтровать список городов по странам, даже если столбца с названием страны явно нет:

Фильтрация по неявным параметрам

Отображение на карте

Если использовать в таблице распознанные географические названия не городов, а стран, областей, округов, провинций или штатов, то это дает возможность впоследствии построить по такой таблице наглядную карту, используя новый тип диаграмм Картограмма на вкладке Вставка - Карты (Insert - Maps):

Диаграмма типа Картограмма

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

Карта России с заливкой областей

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

Тип данных Stocks

Второй тип данных Stocks работает совершенно аналогично, но заточен под распознавание биржевых индексов:

Тип данных Stocks в Excel

... и названий компаний и их сокращенных наименований (тикеров) на бирже:

Подробности по компаниям

Обратите внимание, что рыночная стоимость (market cap) приводится почему-то в разных денежных единицах, ну и Грефа с Миллером эта штука не знает, очевидно :)

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

Будущее новых типов данных

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

Тип данных о человеке

HR-менеджерам такая штука бы понравилась, как думаете?

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

Уверен, впереди нас ждет много интересного :)

Ссылки по теме




17.10.2018 14:46:23
А есть ссылка на обновления?
24.10.2018 09:30:56
Обновлял-обновлял... но ничего такого не нашёл( Что за версия Office? Как простым смертным этом протестить?
28.10.2018 10:05:59
Если у вас Office365, то обновления должны приходить автоматически.
23.10.2018 06:41:53
Интересно попробовать, но что-то у меня такой группы "Типы данных" не появилось пока.
28.10.2018 10:07:10
Надо подождать - обновления рассылаются Microsoft постепенно по всем пользователям. Можно, на всякий случай, ещё зайти в Файл - Учетная запись - Обновить.
09.11.2018 23:41:59
спасибо, отличные возможности, у себя не нашел в офисе 365, но в справке пишет:
Примечание: 12 июня 2018 г.: в настоящее время эти типы данных являются функциями бета-версии и доступны только для участников программы предварительной оценки Office . Мы будем продолжать оптимизацию этих функций в течение следующих нескольких месяцев. Когда все будет готово, мы отпустим их для всех участников программы предварительной оценки Office и подписчиков Office 365.

поэтому обычным юзерам  остается только ждать
13.11.2018 21:12:00
В персональном 365-м появились.
Наверх