Чтобы вставить мини-график прямо в ячейку Google Таблиц, введите формулу =SPARKLINE(диапазон) — например =SPARKLINE(A2:F2). По умолчанию строится линия; тип меняется вторым аргументом-массивом: {"charttype"\"column"} — столбцы, {"charttype"\"bar"} — полоса-шкала, {"charttype"\"winloss"} — «выигрыш/проигрыш». В том же массиве парами «имя-значение» настраиваются цвет («color», «negcolor»), пределы оси («max», «ymax», «ymin») и толщина линии («linewidth»). Важно: в русской локали внутри фигурных скобок пары разделяются «;», а имя и значение — обратной косой чертой «\» (в английской локали — запятыми).
Частые вопросы
Как сделать мини-график внутри одной ячейки в Google Таблицах?
Встаньте в пустую ячейку и введите =SPARKLINE(диапазон с числами), например =SPARKLINE(B2:B13). Функция нарисует компактный график прямо в ячейке без вставки объекта «Диаграмма». Чтобы график был виден целиком, увеличьте высоту строки и ширину столбца.
Как поменять тип спарклайна на столбцы или линию?
Тип задаётся параметром «charttype» во втором аргументе: =SPARKLINE(A2:F2; {"charttype"\"line"}) — линия (по умолчанию), «column» — вертикальные столбцы, «bar» — горизонтальная полоса-шкала, «winloss» — одинаковые столбики вверх для плюсов и вниз для минусов. В английской локали разделители внутри фигурных скобок — запятые: {"charttype","column"}.
Как изменить цвет мини-графика в SPARKLINE?
Добавьте пару с именем цвета в массив параметров. Для линии и столбцов — «color»: =SPARKLINE(A2:F2; {"charttype"\"column";"color"\"green"}). Отрицательные значения красят через «negcolor», крайние точки — «firstcolor»/«lastcolor», минимум и максимум — «lowcolor»/«highcolor». Для типа «bar» две части полосы задают «color1» и «color2».
Почему SPARKLINE не строит график или выдаёт ошибку?
Самая частая причина в русской локали — неверные разделители: внутри {} нужно ставить «;» между парами и «\» между именем и значением, иначе будет #ERROR!. Также проверьте, что в диапазоне числа, а не текст, и что имена параметров написаны точно («charttype», «color», «ymin», «ymax»). Если график «не помещается» — просто расширьте ячейку: сама формула при этом рабочая.