Как строить диаграммы в отдельных ячейках Excel и таблицах Google

Когда приходится анализировать большие таблицы или делать выводы сразу по нескольким строкам с данными, классические диаграммы не спасают. Они громоздкие и неудобные. Но в Excel и Google таблицах есть элегантное решение вопроса — спарклайны (мини-диаграммы в отдельных ячейках). В этой статье я расскажу, какие бывают спарклайны и как их создавать.
Что такое спарклайны?
Спарклайны (еще переводят как искрографики) — мини-диаграммы в отдельных ячейках рабочего листа. Каждая из них визуализирует строку данных в указанном диапазоне. Спарклайны — вспомогательный элемент, который помогает проанализировать цифры, понять их контекст и тенденции.
На самом деле мы достаточно часто встречаем искрографики, например, в Google ***ytics. В представленной ниже таблице приведен пример использования спарклайнов для сравнения каналов трафика. Если подать эту информацию в виде классических диаграмм, они займут достаточно большой участок рабочего листа и тяжело будет сопоставить, какой строке данных соответствует конкретная диаграмма.
Как построить спарклайны в Excel
Спарклайны появились в Excel 2010, поэтому в более старой версии этого редактора электронных таблиц не удастся построить мини-диаграммы. Excel поддерживает три типа спарклайнов: Создавать спарклайны в Excel легко. 1. Для начала необходимо вставить таблицу данных. Если у вас еще нет набора данных для визуализации, можете скачать этот csv файл и строить спарклайны на его основе. 2. Далее перейдем на вкладку «Вставка», где находится группа «Спарклайны».
Построим, для примера, спарклайн-гистограмму, которая будет отображать динамику изменения количества сеансов по различным группам каналов трафика. Для этого жмем кнопку «Гистрограмма», которая находится в группе «Спарклайны». 3. В открывшемся диалоговом окне «Создание спарклайнов» указываем диапазон данных (в нашем случае выбираем ячейки B2:M10, именно в них содержится информация об объеме трафика). В поле «Диапазон расположения» прописываем, куда поместить спарклайны. Для отображения мини-графиков наиболее удачно подходит диапазон N2:N10.
4. После нажатия «OK» в диапазон N2:N10 будут встроены спарклайны, отражающие данные в ячейках B2:M10. Также в ленте активируется новая вкладка «Работа со спарклайнами» — «Конструктор», с ее помощью можно изменить параметры диаграмм.
4.1. С помощью комaнд в группе «Спарклайны» можно изменить диапазон данных, на основе которых построены мини-графики, и место расположения визуализаций. 4.2. Группа комaнд «Тип» используется, когда необходимо изменить тип спарклайна. Например, мы построили гистограмму, а хотим поменять на график. 4.3. Группа «Показать» дает возможность отметить на спарклайне максимальную и минимальную точку, выделить первое и последнее значение, показать другим цветом отрицательные значения, а также проставить маркеры, если вы используете спарклайн с типом «Линия». 4.4. Группа «Стиль» содержит набор из 36 готовых стилей спарклайнов, при этом любой из них можно изменять на свое усмотрение, используя комaнды «Цвет спарклайна» и «Цвет маркера». 4.5. Группа комaнд «Группировать» позволяет изменять масштаб и видимость оси для каждого спарклайна, а также группировать и разгруппировывать мини-графики.
Как построить спарклайн в таблицах Google
Процесс построения спарклайнов в таблицах Google несколько сложнее, чем в Excel, но по функциональности идентичный. При построении диаграмм в Google Spreadsheets вам доступен тип «Спарклайн». Но это не то, что нам надо. На самом деле это всего лишь тип диаграммы, который позволяет добавить много графиков, но разместить их в одной конкретной ячейке нельзя.
Аналог спарклайнов, описанных в этой статье, в таблицах Google можно построить с помощью функции SPARKLINE, относящейся к группе функций Google. Синтаксис функции SPARKLINE:
SPARKLINE(данные, [опции])
Где:
- данные — диапазон или массив, содержащий данные для построения спарклайна;
- опции — диапазон или массив, содержащий данные о различных параметрах спарклайна.
Пример использования:
=SPARKLINE(A1:F1) =SPARKLINE(A2:E2,A4:B5) =SPARKLINE(A1:A5, {«charttype», «column» / «axis», true / «axiscolor», «red»})
Данные и опции могут как располагаться на диапазоне рабочего листа, так и описываться в виде массива. Как правило, данные удобнее использовать, когда они расположены на рабочем листе, а опции — прописывать в виде массива внутри функции.
Истории бизнеса и полезные фишки
Что такое массив и как с ним работать
Массив — это виртуальная таблица, которая содержит строки и столбцы.
Массив всегда описывается внутри фигурных скобок, при этом необходимо соблюдать следующую пунктуацию:
- обратная косая черта «\» разделяет столбцы. Например, {1 \ A}. Число 1 будет находится в правой левой ячейке массива, буква «A» в ячейке справа. Так мы описали диапазон, содержащий два столбца и одну строку.
- точка с запятой «;» используется для перехода на следующую строку. Возьмем {1;A}. Этот массив будет состоять из одного столбца и двух строк, в первой строке будет содержаться значение 1, во второй строке буква «A».
Пример подходит для описания массива, если у вас российские региональные настройки. Для тех, у кого по умолчанию установлены американские настройки, для разделения столбцов будет использоваться запятая. Теперь разберемся с опциями, доступными для каждого типа спарклайнов. Первый и, наверное, самый важный параметр — это Charttype. С его помощью вы можете задать один из четырех доступных типов диаграмм:
- bar — гистограмма;
- column — столбчатая диаграмма;
- line — график (значение по умолчанию) ;
- winloss — выигрыш / проигрыш.
Теперь рассмотрим дополнительные параметры, доступные для каждого типа диаграмм. Параметры линейных графиков (line):
- xmin — задает минимальное значение по горизонтальной оси, поддерживает значения true и false;
- xmax — задает максимальное значение по горизонтальной оси, поддерживает значения true и false;
- ymin — задает минимальное значение по вертикальной оси, поддерживает значения true и false;
- ymax — задает максимальное значение по вертикальной оси, поддерживает значения true и false;
- color — задает цвет линии, поддерживает названия цветов на английском языке, например red, green, black;
- empty — определяет, как отображать на графике пустые ячейки, принимает значение zero. В этом случае пустым ячейкам будет присвоено значение 0, и ignore в случае, если вы хотите пропускать пустые ячейки и не выводить их на графике;
- nan — задает значения для ячеек с нечисловыми данными, принимает значения convert — для преобразования текста в число, применяется в случае, если число в ячейке сохранено как текст, ignore — чтобы не учитывать текстовые значения;
- rtl — с помощью этого параметра вы можете отобразить диаграмму справа налево, принимает значения true и false;
- linewidth — задает толщину линии, принимает числовое значение.
Пример спарклайна типа «line»: Пример формулы для спарклайна с типом «line»:
=SPARKLINE(B2:M2;{\"charttype\" \ \"line\";\"color\" \ \"green\" ; \"empty\" \ \"ignore\"; \"linewidth\" \ 3})
Параметры для гистограмм (bar):
- max — задает максимальное значение по горизонтальной оси;
- color1 — задает первый цвет столбцов, в качестве значений принимает название цветов на английском языке;
- color2 — задает второй цвет столбцов, в качестве значений принимает название цветов на английском языке;
- empty — определяет, как отображать на графике пустые ячейки, принимает значения zero — в этом случае пустым ячейкам будет присвоено значение 0, и ignore, если вы хотите пропускать пустые ячейки и не выводить их на графике;
- nan — задает значения для ячеек с нечисловыми данными, принимает значения convert — для преобразования текста в число, применяется в случае, если число в ячейке сохранено как текст, ignore для того, чтобы не учитывать текстовые значения;
- rtl — с помощью этого параметра вы можете отображать диаграмму справа налево, принимает значения true и false.
Пример спарклайна типа «bar»: Пример формулы для спарклайна с типом «bar»:
=SPARKLINE(B2:M2;{\"charttype\" \ \"bar\";\"color1\" \ \"green\" ; \"color2\" \ \"red\"})
Параметры для столбчатой диаграммы и для диаграммы выигрыш / проигрыш (Column, Winloss):
- color — устанавливает цвет столбцов диаграммы, принимает в качестве значения название цвета на английском языке;
- lowcolor — устанавливает цвет столбца, содержащего минимальное значение, принимает в качестве значения название цвета на английском языке;
- highcolor — устанавливает цвет столбца, содержащего максимальное значение;
- firstcolor — устанавливает цвет первого столбца, принимает в качестве значения название цвета на английском языке;
- lastcolor — устанавливает цвет последнего столбца, принимает в качестве значения название цвета на английском языке;
- negcolor — устанавливает цвет столбцов, содержащих негативные значения, принимает в качестве значения название цвета на английском языке;
- empty — определяет, как отображать на графике пустые ячейки, принимает значение zero — в этом случае пустым ячейкам будет присвоено значение 0, и ignore в случае, если вы хотите пропускать пустые ячейки и не выводить их на графике;
- nan — задает значения для ячеек с нечисловыми данными, принимает значение convert — для преобразования текста в число, если число в ячейке сохранено как текст, ignore — для того, чтобы не учитывать текстовые значения;
- axis — включает и выключает отображение оси, принимает значения true и false;
- axiscolor — определяет цвет шкалы, если параметр axis имеет значение true, в качестве значения принимает название цвета на английском языке red, green, black;
- ymin — задает минимальное значение по вертикальной оси, поддерживает значения true и false;
- ymax — задает максимальное значение по вертикальной оси, поддерживает значения true и false;
- rtl — с помощью этого параметра вы можете отображать диаграмму справа налево, принимает значения true и false.
Пример спарклайна типа «column»: Пример формулы для спарклайна с типом «column»:
=SPARKLINE(B2:M2;{\"charttype\" \ \"column\";\"axis\" \ true ; \"axiscolor\" \ \"red\" ; \"highcolor\" \ \"green\" ; \"lowcolor\" \ \"red\"})
Пример спарклайна типа «winloss»: Пример формулы для спарклайна с типом «winloss»:
=SPARKLINE(B2:M2;{\"charttype\" \ \"winloss\"; \"highcolor\" \ \"green\" ; \"lowcolor\" \ \"red\"})
Как я говорил ранее, необязательно описывать параметры в формуле в виде массива. Можно описать параметры спарклайна на рабочем листе, а в качестве второго аргумента функции SPARKLINE просто указать ссылку на массив, в котором находится описание параметров. В ячейке N2 введена формула «=sparkline(B2:M2;$2:$5)». В качестве первого параметра прописан диапазон B2:M2, в котором содержится информация о данных для визуализации с помощью спарклайна. В качестве второго параметра указана ссылка на диапазон O2:P5, где содержится описание параметров спарклайна. В данном случае там будут следующие параметры:
- тип спарклайна — столбчатая диаграмма;
- цвет максимального значения — зеленый;
- цвет минимального значения — красный;
- цвет столбцов — серый.
Используя эти рекомендации, вы сможете легко создавать спарклайны в таблицах Google.
Выводы
Спарклайны — это вспомогательный элемент в работе с таблицами. Подобрав нужный тип спарклайна, вы сможете анализировать информацию с помощью емких и компактных визуализаций. Создать мини-диаграмму можно:
- в Excel — все настройки доступны в интерфейсе;
- в таблицах Google — нужно разобраться с функцией SPARKLINE и основными параметрами значений.
Научившись работать со спарклайнами, вы не только сэкономите прострaнcтво на рабочем листе, но и время вашего шефа, потраченное на изучение данных.
Комментарии:
Интересные факты про Google Рекламу перевел Сергeй Бахарь для читателей нашего блога....
16 04 2026 19:54:55
Корзина интернет-магазина поможет повысить продажи, если ее функционал содержит: фото товара, кликабельное наименование товара, перечень способов оплаты. Узнать больше!...
15 04 2026 4:18:56
Увольнять сотрудника — это неприятно и порой сложно. Прежде надо убедиться, что такой шаг оправдан, но он же потребует от руководителя понимания, как действовать в подобной ситуации. На этом и остановимся...
14 04 2026 13:35:23
Раскрутить телеграм-канал с нуля до тысячи — реально. Раскрываем пошаговый алгоритм и даем рекомендации для SMM-специалистов....
13 04 2026 9:26:59
Как преодолеть онлайн писательский ступор, разобраться с рутиной и освободить время для экспериментов...
12 04 2026 12:29:49
Много 404-страниц и ссылок на них негативно сказывается на ранжировании сайта в поисковых системах....
11 04 2026 0:19:24
Зачем нужно работать с отчетами по ассоциированным конверсиям и сравнивать различные модели атрибуции?...
10 04 2026 11:35:32
Андреас Рётль о продвижении Journi: как трое выпускников Стэнфордского университета создали приложение для сторителлинга с 25 000 пользователями в 100 странах....
09 04 2026 15:11:11
Аналитики из SalesForce уже в четвертый раз опубликовали исследование о приоритетах, составе комaнд и распределении бюджетов ведущими маркетологами мира...
08 04 2026 22:36:10
Подробно о преимуществах и особенностях двух сервисов контекстной рекламы....
07 04 2026 18:52:13
Минимизация пропущенных звонков и ускорение обработки заявок с наглядными примерами из сервиса...
06 04 2026 13:47:17
Как формируется цена на услугу SEO, как достигается результат и почему поисковое продвижение выгодно только в долгосрочной перспективе от руководителя отдела продаж агентства Netpeak. Узнайте больше!...
05 04 2026 15:31:35
Киев, Одесса, Харьков, Днепр и другие города — в офис и обратно IT-специалисты добираются от 10 минут до более чем полутора часа. В дороге они слушают музыку, подкасты, читают книги. Узнать больше!...
04 04 2026 14:24:10
Популярные размеры баннеров. Найти самый топовый из джентльменского набора! Мы провели свое исследование....
03 04 2026 8:18:22
Важно иметь прорывное мышление — о таком подходе к бизнесу написана книга Люка Уильмса «Переворот»....
02 04 2026 19:55:51
Google Adwords: типы рекламных кампаний и объявлений, тонкостях настройки... Все, о чем вы боялись спросить... Или не боялись, а просто не знали, о чем спрашивать....
01 04 2026 9:46:25
Всё что нужно знать про контекстную рекламу — Как выглядит, какая бывает, сколько стоит, популярные сервисы и др....
31 03 2026 20:25:34
All about internet mail. Примеры того, что стоит внедрить в рассылках почты онлайн....
30 03 2026 23:29:57
Исследование Ringostat о самых востребованных CRM-системах в США...
29 03 2026 18:28:22
Как пользоваться «Совмещением данных» с учетом всех особенностей инструмента...
28 03 2026 19:31:43
Возможности для специалистов по рекламе в Facebook, о которых знают далеко не все. Подробности — тут....
27 03 2026 5:57:21
Плейсменты, требования, запоминаемость...
26 03 2026 2:53:56
Как Netpeak работал с сайтом филиала крупного бренда и добился результатов, несмотря на то, что сервера проекта находятся в другой стране....
25 03 2026 3:21:20
О ловушке медиа, Стивене Пинкере и почему в любой ситуации важно оставаться оптимистом....
24 03 2026 7:58:31
Краткий обзор динамических мультимедийных объявлений...
23 03 2026 15:35:53
К социальным сетям уже нельзя относиться, как к сугубо личному прострaнcтву?...
22 03 2026 13:31:32
Николь Лаззаро из XEODesign провела исследование о том, почему мы играем или не играем в игры....
21 03 2026 16:10:33
Flash онлайн объявлений в формат HTML5: нововведение гугл рекламы...
20 03 2026 4:14:50
Как узнать слабые места ваших рекламных кампаний с помощью бесплатного скрипта....
19 03 2026 16:27:22
По следам «Игры в кальмара». Небольшая подборка ностальгических комaндных игр, которые могут прижиться в вашем офисе....
18 03 2026 13:13:17
Как операторы поисковых запросов Google помогают при продвижении сайта и анализе конкурентов....
17 03 2026 17:18:47
Читайте простой мануал о том, как перейти на Universal ***ytics и не поломать весь сбор данных...
16 03 2026 4:10:48
Реклама будет не настолько персонализирована, как сейчас....
15 03 2026 0:24:49
Кейс роста трафика из органического поиска на 200%....
14 03 2026 12:24:56
Объясняем по пунктам, как создать и правильно настроить DSA c таргетингом на фид и содержание сайта...
13 03 2026 21:28:36
Нужно ли начинать работу с Google Marketing Platform, и если да, то на каком этапе развития бизнеса?...
12 03 2026 7:22:49
Эффективность контекстной рекламы в тематике «тюнинг автомобилей»....
11 03 2026 7:55:34
Пиксель Facebook — инструмент аналитики рекламной системы, который можно использовать и для Instagram....
10 03 2026 7:37:18
Как борьба с зарплатным неравенством становится трендом...
09 03 2026 8:38:38
Продвижение крупного интернет-магазина в перегретой нише...
08 03 2026 22:18:46
Рынок мобильных приложений и его глобальные тренды из исследования App Annie...
07 03 2026 12:11:23
Парсинг сайтов: как избавиться от головной боли и сэкономить сотни часов рутинного труда...
06 03 2026 16:55:41
Данные по 33,5 миллионов кликов в 26 тематиках и 394 городах...
05 03 2026 13:41:55
Продвижение бытовой техники в социальных сетях: кейс с целями и задачами, механикой конкурса, выбором целевой аудитории, концепции и условий, а также итогами акции с цифрами по количеству постов, участников и ростом узнаваемости бренда...
04 03 2026 7:16:11
Как прокачать email, когда рассылки уже работают....
03 03 2026 11:19:11
Как сделать склейку и сохранить трафик, распространенные ошибки при склеивании. Узнать больше!...
02 03 2026 2:24:19
Человек скачал ваше приложение, воспользовался им один раз и … забыл. Что с этим делать, читайте в Netpeak Journal....
01 03 2026 23:37:56
Как говорится, люди делятся на тех, кто делит других на типы и тех, кто не делит. В этом посте — про желтых, синих, красных и зеленых людей....
28 02 2026 11:22:22
Чем работа веб-студий отличается от конструкторов сайтов, как выбрать веб-студию и пять базовых понятий, которые должен знать каждый, кто решил создать сайт....
27 02 2026 10:59:48
Инструменты интернет-маркетинга, которые вы не используете или используете не на сто процентов....
26 02 2026 18:43:37
Еще:
понять и запомнить -1 :: понять и запомнить -2 :: понять и запомнить -3 :: понять и запомнить -4 :: понять и запомнить -5 :: понять и запомнить -6 :: понять и запомнить -7 ::