Как строить диаграммы в отдельных ячейках 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тво на рабочем листе, но и время вашего шефа, потраченное на изучение данных.
Комментарии:
Короткий прогон сервисов для аналитики активности в Твиттер....
02 11 2026 7:54:22
Возможности для специалистов по рекламе в Facebook, о которых знают далеко не все. Подробности — тут....
01 11 2026 16:43:11
Как достучаться до сердца блогера, или Автору звонят дважды...
31 10 2026 18:22:24
Покажем, как продвигать сайты, продающие детскую обувь...
30 10 2026 14:53:11
Рост дохода в шесть раз, ROMI +500% за пять месяцев....
29 10 2026 2:42:39
Парсинг сайтов: как избавиться от головной боли и сэкономить сотни часов рутинного труда...
28 10 2026 11:19:39
Как мы проводили самую летнюю конференцию в условиях постлокдayна, пандемии и неизвестности....
27 10 2026 4:37:46
Бесплатно, быстро и безопасно. Но есть и минусы. Узнать больше!...
26 10 2026 11:43:43
Как говорится, люди делятся на тех, кто делит других на типы и тех, кто не делит. В этом посте — про желтых, синих, красных и зеленых людей....
25 10 2026 15:51:29
Недавно у нас появился свой генератор мемов :) Во многих компаниях смешные слова и фразы стараются запомнить и передать следующим поколениям сотрудников. В Netpeak же долго работали над секретным проектом и... Читайте!...
24 10 2026 2:29:17
Как избежать скликивания — инструкция...
23 10 2026 4:49:37
Работа с умными рекламными кампаниями с оплатой за конверсии в контекстно-медийной сети. Особенности настройки и оптимизации в кейсе продвижения недвижимости. Узнать больше!...
22 10 2026 0:20:24
Инсайты от специалистов агентства Netpeak о популярных тематиках, тенденциях, особенностях продвижения в карантин и кризис, новых правилах для контекстной рекламы и других способов продвижения. Чтобы узнать больше, читайте далее!...
21 10 2026 11:28:34
Миссия компании: делимся опытом создания и реализации в компании с 300 сотрудниками...
20 10 2026 20:50:33
Как перенести сайт с http на https и сохранить трафик, потратив минимум времени....
19 10 2026 4:36:36
Каковы интересы вашей аудитории, как люди находят ваш контент. Рассказываем обо всех возможностях от Search Console Insights....
18 10 2026 23:58:24
Чтобы сделать что-то лучше, иногда надо довести это до абсурда. Так думают приверженцы теории «странных изделий» — chindogu...
17 10 2026 2:20:12
Что нужно, чтобы реклама в интернете приносила прибыль....
16 10 2026 2:43:53
Дизайн макета сайта должен полностью соответствовать представлениям о готовом ресурсе. Создать его можно с помощью онлайн-сервисов, стационарных программ либо через HTML-код...
15 10 2026 7:42:17
Правильная внутренняя перелинковка необходима, чтобы страницы не вылетали из индекса, а также чтобы увеличить ссылочный вес продвигаемых страниц...
14 10 2026 7:52:32
Насколько классно продается женская одежда в интернете....
13 10 2026 2:33:13
Лайфхаки, как упростить работу с соцсетями от специалиста агентства Netpeak и ежедневной работы SMM-специалиста. Телеграм-боты, которые облегчат рутину и сэкономят время. Узнать больше!...
12 10 2026 11:28:15
Как автоматически формировать и выгружать готовые рекламные кампании для Яндекс.Директ и Google Ads со структурой «одна группа объявлений — один key»...
11 10 2026 21:25:56
Определение частотности запросов — задача первоочередной важности для составления адекватного семантического ядра, наполнения качественным контентом и контекстной рекламой...
10 10 2026 5:34:57
Зачем внедрять BI-решение для бизнеса, какие функции отдел может решить с помощью автоматизации? Кейс Netpeak....
09 10 2026 19:35:53
Ежеквартальное исследование Netpeak по стоимости клика...
08 10 2026 14:56:30
Правильное продвижение сайта и нестандартные предложения по привлечению трафика...
07 10 2026 21:31:44
Лучшие фишки от спикеров конференции 8P 2020. В конце каждой конференции спикеры 8P собираются за круглым столом, чтобы поделиться пpaктически применимыми советами, которые можно внедрить в свой проект и сразу почувствовать отдачу...
06 10 2026 23:21:32
SEO-специалист Константин Гайдук поделился с читателями блога постом о фишках работы линкбилдера с поиском Яндекс....
05 10 2026 18:51:48
Создатель scrum model Джефф Сазерленд написал книгу о том, как использовать методику разработки программного обеспечения для развития бизнеса....
04 10 2026 5:55:46
Почему Google ***ytics не видит ссылки на HTTP-сайт с сайта на HTTPS?...
03 10 2026 21:57:35
SEOmoz создал систему, которая определяет релевантность страницы поисковому запросу....
02 10 2026 21:24:49
Нужен ли вашему проекту редактор? Как правильно его выбрать и оценить на собеседовании, а затем и в процессе работы?...
01 10 2026 2:33:24
Как настроить динамический ремаркетинг в myTarget и эффективно ли работают такие объявления — делимся собственным опытом....
30 09 2026 4:30:13
Какую тактику выбрать, чтобы написать внятный доклад. Хедлайнеры интернет-маркетинговых конференций делятся опытом...
29 09 2026 2:40:45
Мы достигли поставленных на старте продвижения целей: вернули потерянный трафик, получили дальнейший рост видимости сайта и увеличили доход....
28 09 2026 6:58:44
Как вывести в индекс страницы сайта на Ajax: от необходимости их создания, роли SEO, ускорении индексации и реальные рекомендации всего в трех пунктах, чтобы основное преимущество таких сайтов работало безотказно...
27 09 2026 2:46:34
Опыт, накопленный за более чем 10 лет работы в нише и упакованный в специальные предложения....
26 09 2026 8:33:21
Почти 50 тыс. контактов за год принесли формы подписки и регистрации....
25 09 2026 6:11:14
Не можете найти нужны отчёт в Google ***ytics? Или хотите ускорить поиск нужных данных и отчётов. В помощь ⏩ Обзор к Google ***ytics Intelligence....
24 09 2026 8:11:33
Охват и средняя цена за клик в самых популярных тематиках....
23 09 2026 10:22:37
О том как растут доходы при оптовой торговле женской одеждой и обувью, а траты на рекламу остаются на прежнем уровне...
22 09 2026 17:58:51
Если ваш сайт не приносит желаемых продаж, задумайтесь о смене формата. Этот кейс о том, как с качественным лендингом можно достигнуть желаемой цены за конверсию....
21 09 2026 7:26:12
Сет по контекстной рекламе в тематике «разработка программного обеспечения»: снижение стоимости клика на 89%....
20 09 2026 8:18:54
Как повысить результаты продаж в режиме цейтнота. Советы новому руководителю от специалистов Netpeak Group. Больше подробностей — в посте...
19 09 2026 13:40:28
SMM — сфера с доступным обучением и большими деньгами, а хороших специалистов разбирают, как горячие пирожки. SMMщики работают с крупными брендами и создают свой бизнес всего через пару лет после старта....
18 09 2026 7:32:57
На украинском рынке услуг велик выбор качественных платформ. Главное понимать, как правильно проводить миграцию....
17 09 2026 18:30:21
Что такое обратная связь, почему фидбек от клиентов важен и как его правильно собирать. Все, что нужно знать, чтобы получить отзыв от клиента....
16 09 2026 19:47:18
Данные, приведенные в исследовании, помогут в составлении медиапланов по продвижению в интернете. Понимания стоимость конверсии и необходимое количество конверсий, вы можете прогнозировать, сколько денег на рекламу нужно выделить....
15 09 2026 4:27:53
Как узнать, хорошую ли статью вы опубликовали в блоге...
14 09 2026 13:36:17
Еще:
понять и запомнить -1 :: понять и запомнить -2 :: понять и запомнить -3 :: понять и запомнить -4 :: понять и запомнить -5 :: понять и запомнить -6 :: понять и запомнить -7 ::