Диаграмма в Google Таблицах: как построить график и дашборд
Как сделать диаграмму в Google Таблицах: данные для графика, выбор типа, график по неделям без пропусков, комбинированная, сводка KPI, SPARKLINE и простой дашборд.
Содержание статьи
Диаграмма в Google Таблицах строится за два клика, и именно поэтому так много графиков показывают не то. Таблицы послушно рисуют пятнадцать столбиков по строкам выгрузки вместо четырёх каналов, соединяют линией недели, между которыми пропущена неделя без продаж, и сравнивают неполный месяц с полным. Ниже — как подготовить данные под график, выбрать тип под вопрос, построить график выручки по неделям без пропусков, комбинированную диаграмму, сводку с ключевым показателем и спарклайны в ячейках и собрать из этого простой дашборд на одном листе. Все числа диаграмм пересчитаны на Python, пункты меню сверены со справкой Google 27 октября 2026 года.
Коротко: как сделать диаграмму
Диаграмма в Google Таблицах рисует выделенный диапазон: первый столбец становится подписями оси, остальные — рядами. Поэтому хороший график начинается с маленькой агрегированной таблицы, а не с выгрузки.
- Соберите таблицу под график: одна строка — одна точка, например неделя или канал. QUERY или сводная делают это одной формулой.
- Выделите её и выберите «Вставка → Диаграмма»; тип и диапазон меняются в редакторе справа, на вкладке «Настройки».
- Сравнение категорий — столбцы или линейчатая, динамика — график, доли одного целого — круговая, один KPI — сводка.
- Недели без продаж не попадают в группировку и пропадают с графика: стройте ось по календарю, а не по данным.
- Неполный последний период подписывайте или убирайте: иначе график показывает падение, которого нет.
Учебные данные и таблицы под график
Исходник — лист «Заказы» серии «Google Таблицы для аналитика»: пятнадцать заказов за сентябрь и октябрь 2026 года, двенадцать из них оплачены на 58 500 ₽. Полностью лист приведён в статье о функции QUERY. Числа учебные. Строим отчёт по оплаченной выручке.
Если выделить выгрузку и вставить диаграмму, Таблицы нарисуют пятнадцать столбиков с повторяющимися названиями каналов. В редакторе есть флажок агрегирования, который складывает одинаковые подписи, но надёжнее подготовить данные самому: так видно, что именно нарисовано, и ту же таблицу можно сверить с итогом. Лист «Каналы» собирается одной формулой: =QUERY(Заказы!A1:G16; "select D, sum(F) where G = 'Оплачен' group by D order by sum(F) desc label D 'Канал', sum(F) 'Выручка'"; 1). Формула пересчитается вместе с исходником, и диаграмма за ней — тоже.
| Канал | Выручка, ₽ | Доля |
|---|---|---|
| Поиск | 22 400 | 38,3% |
| Партнёры | 19 300 | 33,0% |
| 9 600 | 16,4% | |
| Соцсети | 7 200 | 12,3% |
| Итого | 58 500 | 100% |
Как вставить и настроить диаграмму
Выделите таблицу каналов вместе с заголовками и выберите «Вставка → Диаграмма». Таблицы сами предложат тип и откроют редактор справа. На вкладке «Настройки» — тип, диапазон данных, ось X и ряды. Если заголовки не распознались и появилось «Ряд 1», включите флажок, который берёт заголовки из первой строки. На вкладке «Дополнительные» — оформление: названия диаграммы и осей, легенда, подписи значений, цвета рядов.
Для сравнения каналов возьмите линейчатую диаграмму: горизонтальные полосы, отсортированные по убыванию, читаются быстрее всего, и длинные названия каналов помещаются слева. Сортировка задаётся в самой таблице — order by sum(F) desc уже стоит в формуле. Подписи значений на концах полос избавляют от вертикальной оси с делениями.
Ось значений начинайте с нуля. Таблицы иногда подбирают минимум сами, и тогда разница между 19 300 и 22 400 ₽ выглядит как двукратная. Минимум задаётся на вкладке «Дополнительные», в разделе вертикальной или горизонтальной оси.
Учебный лист «Заказы», 12 оплаченных заказов за сентябрь — октябрь 2026 года на 58 500 ₽.
Какой тип диаграммы выбрать
В Google Таблицах больше десятка типов: график, с областями, столбчатая, линейчатая, круговая, точечная, гистограмма, каскадная, комбинированная, измерительная шкала, таблица и другие. Для отчёта аналитика хватает пяти. Выбирайте тип по вопросу, а не по тому, что выглядит эффектнее.
Круговая уместна, когда частей немного и они складываются в целое. Четыре канала с долями 38,3%, 33,0%, 16,4% и 12,3% — допустимый случай, но поиск и партнёры на круге почти не различимы, а на полосах разница видна сразу. Подробнее о выборе — в статье какую диаграмму выбрать, а о тех же типах в Excel — в статье о диаграмме в Excel.
| Вопрос | Тип в Google Таблицах | Подвох |
|---|---|---|
| Какой канал больше | линейчатая или столбчатая | сортировать по убыванию, ось с нуля |
| Как менялось по неделям | график | недели без данных выпадают |
| Выручка и число заказов вместе | комбинированная | второму ряду нужна своя ось |
| Из чего состоит итог | круговая | не больше 5–6 частей, без нулей |
| Один показатель против прошлого периода | сводка | периоды должны быть сравнимы |
График по неделям: пропущенная неделя и неполный период
Для динамики нужна таблица «неделя — выручка». Первая мысль — сгруппировать формулой: ключ недели в столбце H, =A2-ДЕНЬНЕД(A2; 2)+1 (понедельник недели заказа), и QUERY с group by H. Получится восемь строк. Но недель в периоде девять: с 14 по 20 сентября оплаченных заказов не было, единственный заказ той недели — возврат. Группировка не знает о неделе, в которой нет строк, и график соединит 7 и 21 сентября прямой линией. Провал до нуля исчезнет.
Правильно строить ось по календарю. В J2 — первый понедельник, =ДАТА(2026; 8; 31), в J3 — =J2+7 и вниз до 26 октября. В K2 — выручка недели: =СУММЕСЛИМН(Заказы!$F$2:$F$16; Заказы!$A$2:$A$16; ">="&J2; Заказы!$A$2:$A$16; "<"&J2+7; Заказы!$G$2:$G$16; "Оплачен"). Неделя без заказов получит честный ноль. Сумма девяти недель — 58 500 ₽, как и должно быть.
Вторая ловушка — последняя точка. Неделя с 26 октября на 27 октября прошла на два дня, в ней один заказ на 5 100 ₽. На графике это выглядит как спад, хотя неделя просто не закончилась. Неполный период либо убирают из графика, либо подписывают прямо на оси: «26.10*, неделя не закончена».
Учебный лист «Заказы». Недели начинаются с понедельника; ось построена по календарю, поэтому неделя без оплаченных заказов есть на графике.
Комбинированная диаграмма: выручка и число заказов
Выручка недели складывается из числа заказов и среднего чека, и руководитель обычно спрашивает, что из двух сдвинулось. Добавьте в недельную таблицу столбец L с числом оплаченных заказов — СЧЁТЕСЛИМН с теми же условиями: 2, 2, 0, 1, 2, 1, 1, 2, 1, всего 12. Выделите J:L и выберите тип «Комбинированная».
Ряды отличаются в тысячи раз, поэтому второй ряд нужно вынести на правую ось: на вкладке «Дополнительные» в разделе рядов выберите ряд заказов и в поле оси поставьте «Правая ось». Выручку оставьте столбцами, заказы — линией. Теперь видно, что неделя 12 октября дала 9 900 ₽ одним крупным заказом, а неделя 28 сентября — 8 800 ₽ двумя заказами, на 7 300 и 1 500 ₽. Одна крупная покупка делает неделю такой же «хорошей», как несколько обычных, и за этим стоит разный риск.
| J: Неделя | K: Выручка, ₽ | L: Заказов |
|---|---|---|
| 31.08.2026 | 6 000 | 2 |
| 07.09.2026 | 12 500 | 2 |
| 14.09.2026 | 0 | 0 |
| 21.09.2026 | 5 200 | 1 |
| 28.09.2026 | 8 800 | 2 |
| 05.10.2026 | 4 800 | 1 |
| 12.10.2026 | 9 900 | 1 |
| 19.10.2026 | 6 200 | 2 |
| 26.10.2026* | 5 100 | 1 |
Сводка: один показатель против прошлого периода
Сводка — тип диаграммы для одного числа. Справка Google описывает её так: ключевое значение сравнивается с базовым, а разница показывается в числах или процентах. Ключевое значение — выручка октября, базовое — сентября. Оба можно взять из ячеек или посчитать агрегированием прямо в редакторе.
Октябрь — 34 800 ₽, сентябрь — 23 700 ₽, сводка покажет +11 100 ₽ или +46,8%. Но сравнение честное, только если периоды сравнимы. Сегодня 27 октября, и октябрь ещё идёт. В нашем случае это не мешает: последний сентябрьский заказ был 24 сентября, и сравнение «1–26 сентября против 1–26 октября» даёт те же суммы. В настоящих данных так бывает редко, поэтому сводку по текущему месяцу сравнивают с тем же числом дней прошлого месяца, а не с полным месяцем.
SPARKLINE: график в одной ячейке
Функция SPARKLINE рисует маленький график прямо в ячейке. =SPARKLINE(K2:K10) — линия выручки по девяти неделям, =SPARKLINE(K2:K10; {"charttype"\"column"}) — столбики. Параметры передаются массивом пар «имя — значение»; в русской локали внутри фигурных скобок их разделяет обратная косая черта. Типы — line, column, bar и winloss.
Спарклайн удобен в таблице рядом с числами: строка на канал, в ней итог за период и маленький график по неделям. Глаз сразу видит канал с провалом, а точное число стоит рядом. Осей и подписей у спарклайна нет, поэтому сравнивать два спарклайна по высоте нельзя: у каждого свой масштаб, пока вы не зададите параметры ymin и ymax одинаковыми.
Простой дашборд на одном листе
Дашборд в Google Таблицах — это отдельный лист, где нет исходных данных, только итоги и диаграммы. Данные лежат на своём листе или приходят через IMPORTRANGE, промежуточные таблицы — на служебном листе, а на листе дашборда — то, что нужно читателю.
Порядок сверху вниз. Первая строка — две-три сводки: выручка месяца против прошлого, число оплаченных заказов, доля повторных покупок. Ниже — график выручки по неделям с подписанным неполным периодом. Под ним — линейчатая по каналам и таблица каналов со спарклайнами. Для отбора по городу или каналу добавьте срез: «Данные → Добавить срез». Срез фильтрует связанные с диапазоном диаграммы и сводные, и читатель не трогает формулы.
Последний штрих — дата данных. Ячейка «Данные по 26.10.2026» в углу дашборда отвечает на половину вопросов до того, как их зададут. Как решить, какие показатели вообще ставить на экран, разобрано в статье что такое дашборд, а та же сборка в Excel — в статье о дашборде в Excel.
Частые ошибки в диаграммах
Ни одна ошибка ниже не даёт сообщения: диаграмма строится и выглядит аккуратно. Проверка одна — сумма таблицы под графиком должна совпадать с итогом исходника по тем же условиям.
| Симптом | Причина | Что сделать |
|---|---|---|
| Столбиков столько же, сколько строк выгрузки | диаграмма по сырым данным | агрегировать QUERY или сводной |
| Линия идёт ровно там, где был провал | неделя без данных выпала из группировки | ось по календарю, СУММЕСЛИМН на каждую неделю |
| Последняя точка резко вниз | неполный период | убрать или подписать «неделя не закончена» |
| Разница выглядит огромной | ось начинается не с нуля | задать минимум оси 0 |
| Второй ряд прижат к нулю | ряды разного масштаба на одной оси | правая ось для второго ряда |
| Новые данные не попали в график | диапазон диаграммы закончился раньше | строить по формуле с открытым диапазоном |
Частые вопросы
Как сделать диаграмму в Google Таблицах?
Выделите таблицу с заголовками и выберите «Вставка → Диаграмма». Тип, диапазон и ряды меняются на вкладке «Настройки» редактора, оформление — на вкладке «Дополнительные».
Как сделать график по датам без пропусков?
Постройте таблицу по календарю — все дни или недели подряд — и посчитайте значение для каждой даты через СУММЕСЛИМН. Группировка QUERY или сводной пропускает периоды без строк.
Как добавить вторую ось в диаграмму?
Выберите тип «Комбинированная», откройте вкладку «Дополнительные», раздел рядов, выберите нужный ряд и поставьте для него правую ось.
Как сделать круговую диаграмму в процентах?
Выберите тип «Круговая» и в настройках подписей включите проценты. Частей должно быть немного, и все они должны складываться в одно целое.
Обновляется ли диаграмма автоматически?
Да, при изменении ячеек в её диапазоне. Новые строки за пределами диапазона в неё не попадают — поэтому диаграмму лучше строить по таблице из формулы QUERY или по открытому диапазону.
Итог
Хорошая диаграмма в Google Таблицах начинается с маленькой таблицы: одна строка — одна точка, сумма сверена с исходником. Тип выбирайте под вопрос, ось начинайте с нуля, ось времени стройте по календарю, неполный период подписывайте, второй ряд выносите на свою ось. Сводки, график по неделям, полосы по каналам и спарклайны на одном листе — уже рабочий дашборд. Когда данных для него становится много, таблицы под графики собирают запросом; GROUP BY и даты разбираются в курсе «SQL с нуля», первые 10 уроков бесплатно, а на данных продукта их можно отработать в Симуляторе SQL-аналитика.
Материалы по теме
Функция QUERY в Google Таблицах: синтаксис, примеры и ошибки
QUERY в Google Таблицах на одном листе заказов: select, where, group by, pivot, даты, ссылки на ячейки, Col1 с IMPORTRANGE и ошибки. Каждый результат пересчитан.
IMPORTRANGE в Google Таблицах: данные из другой таблицы
Функция IMPORTRANGE: как подтянуть данные из другой Google Таблицы, дать доступ, объединить несколько файлов, обработать импорт через QUERY и не сломать отчёт.
Сводная таблица в Google Таблицах: как сделать и не ошибиться
Как сделать сводную таблицу в Google Таблицах: строки, столбцы, значения, фильтры, группировка по месяцам, доли, вычисляемое поле и ловушки уникальных и средних.