Разное

Спарклайн это: Nothing found for %25D1%2581%25D0%25Bf%25D0%25B0%25D1%2580%25D0%25Ba%25D0%25Bb%25D0%25B0%25D0%25B9%25D0%25Bd%25D1%258B %25D0%25B2 Excel %25D1%2581%25D0%25Be%25D0%25B7%25D0%25B4%25D0%25B0%25D0%25Bd%25D0%25B8%25D0%25B5 %25D0%25Bc%25D0%25B8%25D0%25Ba%25D1%2580%25D0%25Be%25D0%25B3%25D1%2580%25D0%25B0%25D1%2584%25D0%25B8%25D0%25Ba%25D0%25Be

Содержание

отслеживаем тенденции в рядах данных в EXCEL. Примеры и описание

Тенденции в рядах значений (например, колебания цен, объемов продаж) можно отслеживать в EXCEL с помощью диаграмм или условного форматирования . В этой статье рассмотрим спарклайны (sparklines), которые появились в MS EXCEL 2010. Спарклайны располагаются в внутри ячеек и представляют собой миниграфики, наглядно отображающие поведение данных, максимальные/ минимальные значения и другие особые точки.

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

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

После нажатия ОК, в указанные ячейки будут вставлены спарклайны.

Если выделить ячейку со спарклайном, то появится вкладка для работы с ним. Поставив галочки у флажков Максимальная и Минимальная точка, а также настроив цвет маркеров,

и добавив ось, можно добиться вполне приемлемого результата даже для такого небольшого графика.

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

Если скрыть столбцы с данными, то данные из спарклайна исчезнут. Чтобы этого не происходило в динамической вкладке Конструктор можно настроить поведение спарклайна в случае скрытых ячеек, а также пустых ячеек.

Альтернативами спарклайна можно считать Условное форматирование с правилом Шкала цветов (см. файл примера ) и диаграммы. В случае с диаграммами , сложность их построения не сравнима со спарклайнами.

Совет : Размещения маленьких диаграмм в одной ячейке также можно добиться с помощью повторов спецсимволов (см. статью Простая гистограмма в MS EXCEL (без использования Диаграмм) ).

Вставка диаграмм — Р7-Офис

Вставка диаграммы

Для вставки диаграммы в электронную таблицу:

  1. Выделите диапазон ячеек, содержащих данные, которые необходимо использовать для диаграммы,
  2. Перейдите на вкладку Вставка верхней панели инструментов,
  3. Щелкните по значку Диаграмма на верхней панели инструментов,
  4. Выберите Тип диаграммы, которую требуется вставить: гистограмма, график, круговая, линейчатая, с областями, точечная, биржевая.

    Обратите внимание: для Гистограмм, Графиков, Круговых или Линейчатых диаграмм также доступен формат 3D.

После этого диаграмма будет добавлена на рабочий лист.

Изменение параметров диаграммы

Теперь можно изменить параметры вставленной диаграммы. Чтобы изменить тип диаграммы:

  1. выделите диаграмму мышью,
  2. щелкните по значку Параметры диаграммы на правой боковой панели,

  3. раскройте выпадающий список Тип и выберите нужный тип,
  4. раскройте выпадающий список Стиль, расположенный ниже, и выберите подходящий стиль.

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

  1. нажмите на ссылку Дополнительные параметры, расположенную на правой боковой панели, или выберите пункт Дополнительные параметры диаграммы из контекстного меню или просто дважды щелкните мышью по диаграмме,
  2. в открывшемся окне Диаграмма — дополнительные параметры внесите все необходимые изменения,
  3. нажмите кнопку OK, чтобы применить изменения и закрыть окно.

Ниже приводится описание параметров диаграммы, которые можно изменить с помощью окна Диаграмма — дополнительные параметры.

На вкладке Тип и данные можно изменить тип диаграммы, а также данные, которые вы хотите использовать для создания диаграммы.

  • Измените Тип диаграммы, выбрав один из доступных вариантов: гистограмма, график, круговая, линейчатая, с областями, точечная, биржевая.
  • Проверьте выбранный Диапазон данных и при необходимости измените его, нажав на кнопку Выбор данных и указав желаемый диапазон данных в следующем формате: Лист1!A1:B4.
  • Измените способ расположения данных. Можно выбрать ряды данных для использования по оси X: в строках или в столбцах.

На вкладке Макет можно изменить расположение элементов диаграммы:

  • Укажите местоположение Заголовка диаграммы относительно диаграммы, выбрав нужную опцию из выпадающего списка:
    • Нет, чтобы заголовок диаграммы не отображался,
    • Наложение, чтобы наложить заголовок на область построения диаграммы и выровнять его по центру,
    • Без наложения, чтобы показать заголовок над областью построения диаграммы.
  • Укажите местоположение Условных обозначений относительно диаграммы, выбрав нужную опцию из выпадающего списка:
    • Нет, чтобы условные обозначения не отображались,
    • Снизу, чтобы показать условные обозначения и расположить их в ряд под областью построения диаграммы,
    • Сверху, чтобы показать условные обозначения и расположить их в ряд над областью построения диаграммы,
    • Справа, чтобы показать условные обозначения и расположить их справа от области построения диаграммы,
    • Слева, чтобы показать условные обозначения и расположить их слева от области построения диаграммы,
    • Наложение слева, чтобы наложить условные обозначения на область построения диаграммы и выровнять их по центру слева,
    • Наложение справа, чтобы наложить условные обозначения на область построения диаграммы и выровнять их по центру справа.
  • Определите параметры Подписей данных (то есть текстовых подписей, показывающих точные значения элементов данных):
    • укажите местоположение Подписей данных относительно элементов данных, выбрав нужную опцию из выпадающего списка. Доступные варианты зависят от выбранного типа диаграммы.
      • Для Гистограмм и Линейчатых диаграмм можно выбрать следующие варианты: Нет
        , По центру, Внутри снизу, Внутри сверху, Снаружи сверху.
      • Для Графиков и Точечных или Биржевых диаграмм можно выбрать следующие варианты: Нет, По центру, Слева, Справа, Сверху, Снизу.
      • Для Круговых диаграмм можно выбрать следующие варианты: Нет, По центру, По ширине, Внутри сверху, Снаружи сверху.
      • Для диаграмм С областями, а также для Гистограмм, Графиков и Линейчатых диаграмм в формате 3D можно выбрать следующие варианты: Нет, По центру.
    • выберите данные, которые вы хотите включить в ваши подписи, поставив соответствующие флажки:
      Имя ряда
      , Название категории, Значение,
    • введите символ (запятая, точка с запятой и т.д.), который вы хотите использовать для разделения нескольких подписей, в поле Разделитель подписей данных.
  • Линии — используется для выбора типа линий для линейчатых/точечных диаграмм. Можно выбрать одну из следующих опций: Прямые для использования прямых линий между элементами данных, Сглаженные для использования сглаженных кривых линий между элементами данных или Нет для того, чтобы линии не отображались.
  • Маркеры — используется для указания того, нужно показывать маркеры (если флажок поставлен) или нет (если флажок снят) на
    линейчатых/точечных диаграммах
    .

    Примечание: Опции Линии и Маркеры доступны только для Линейчатых диаграмм и Точечных диаграмм.

  • В разделе Параметры оси можно указать, надо ли отображать Горизонтальную/Вертикальную ось, выбрав из выпадающего списка опцию Показать или Скрыть. Можно также задать параметры Названий горизонтальной/вертикальной оси:
    • Укажите, надо ли отображать Название горизонтальной оси, выбрав нужную опцию из выпадающего списка:
      • Нет, чтобы название горизонтальной оси не отображалось,
      • Без наложения, чтобы показать название под горизонтальной осью.
    • Укажите ориентацию Названия вертикальной оси, выбрав нужную опцию из выпадающего списка:
      • Нет, чтобы название вертикальной оси не отображалось,
      • Повернутое, чтобы показать название снизу вверх слева от вертикальной оси,
      • По горизонтали, чтобы показать название по горизонтали слева от вертикальной оси.
  • В разделе Линии сетки можно указать, какие из Горизонтальных/вертикальных линий сетки надо отображать, выбрав нужную опцию из выпадающего списка: Основные, Дополнительные или Основные и дополнительные. Можно вообще скрыть линии сетки, выбрав из списка опцию Нет.

    Примечание: разделы Параметры оси и Линии сетки будут недоступны для круговых диаграмм, так как у круговых диаграмм нет осей и линий сетки.

Примечание: Вкладки Вертикальная/горизонтальная ось недоступны для круговых диаграмм, так как у круговых диаграмм нет осей.

На вкладке Вертикальная ось можно изменить параметры вертикальной оси, которую называют также осью значений или осью Y, где указываются числовые значения. Обратите, пожалуйста, внимание, что для гистограмм вертикальная ось является осью категорий, на которой показываются текстовые подписи, так что в этом случае опции вкладки Вертикальная ось будут соответствовать опциям, о которых пойдет речь в следующем разделе. Для точечных диаграмм обе оси являются осями категорий.

  • Раздел Параметры оси позволяет установить следующие параметры:
    • Минимум — используется для указания наименьшего значения, которое отображается в начале вертикальной оси. По умолчанию выбрана опция Авто; в этом случае минимальное значение высчитывается автоматически в зависимости от выбранного диапазона данных. Можно выбрать из выпадающего списка опцию Фиксированный и указать в поле справа другое значение.
    • Максимум — используется для указания наибольшего значения, которое отображается в конце вертикальной оси. По умолчанию выбрана опция Авто; в этом случае максимальное значение высчитывается автоматически в зависимости от выбранного диапазона данных. Можно выбрать из выпадающего списка опцию Фиксированный и указать в поле справа другое значение.
    • Пересечение с осью — используется для указания точки на вертикальной оси, в которой она должна пересекаться с горизонтальной осью. По умолчанию выбрана опция Авто; в этом случае точка пересечения осей определяется автоматически в зависимости от выбранного диапазона данных. Можно выбрать из выпадающего списка опцию Значение и указать в поле справа другое значение или установить точку пересечения осей на Минимум/Максимум на вертикальной оси.
    • Единицы отображения — используется для определения порядка числовых значений на вертикальной оси. Эта опция может пригодиться, если вы работаете с большими числами и хотите, чтобы отображение цифр на оси было более компактным и удобочитаемым (например, можно сделать так, чтобы 50 000 показывалось как 50, воспользовавшись опцией Тысячи). Выберите желаемые единицы отображения из выпадающего списка: Сотни, Тысячи, 10 000, 100 000, Миллионы, 10 000 000, 100 000 000, Миллиарды, Триллионы или выберите опцию Нет, чтобы вернуться к единицам отображения по умолчанию.
    • Значения в обратном порядке — используется для отображения значений в обратном порядке. Когда этот флажок снят, наименьшее значение находится внизу, а наибольшее — наверху. Когда этот флажок отмечен, значения располагаются сверху вниз.
  • Раздел Параметры делений позволяет определить местоположение делений на вертикальной оси. Деления основного типа — это более крупные деления шкалы, у которых могут быть подписи, отображающие цифровые значения. Деления дополнительного типа — это вспомогательные деления шкалы, которые располагаются между делениями основного типа и у которых нет подписей. Кроме того, деления шкалы указывают, где могут отображаться линии сетки, если на вкладке Макет выбрана соответствующая опция. В выпадающих списках Основной/Дополнительный тип содержатся следующие опции размещения:
    • Нет, чтобы деления основного/дополнительного типа не отображались,
    • На пересечении, чтобы показывать деления основного/дополнительного типа по обеим сторонам оси,
    • Внутри, чтобы показывать деления основного/дополнительного типа с внутренней стороны оси,
    • Снаружи, чтобы показывать деления основного/дополнительного типа с наружной стороны оси.
  • Раздел Параметры подписи позволяет определить положение подписей основных делений, отображающих значения. Для того, чтобы задать Положение подписи относительно вертикальной оси, выберите нужную опцию из выпадающего списка:
    • Нет, чтобы подписи не отображались,
    • Ниже, чтобы показывать подписи слева от области диаграммы,
    • Выше, чтобы показывать подписи справа от области диаграммы,
    • Рядом с осью, чтобы показывать подписи рядом с осью.

На вкладке Горизонтальная ось можно изменить параметры горизонтальной оси, которую также называют осью категорий или осью X, где отображаются текстовые подписи. Обратите внимание, что для Гистограмм горизонтальная ось является осью значений, на которой отображаются числовые значения, так что в этом случае опции вкладки Горизонтальная ось будут соответствовать опциям, описанным в предыдущем разделе. Для точечных диаграмм обе оси являются осями значений.

  • Раздел Параметры оси позволяет установить следующие параметры:
    • Пересечение с осью — используется для указания точки на горизонтальной оси, в которой она должна пересекаться с вертикальной осью. По умолчанию выбрана опция Авто; в этом случае точка пересечения осей определяется автоматически в зависимости от выбранного диапазона данных. Можно выбрать из выпадающего списка опцию Значение и указать в поле справа другое значение или установить точку пересечения осей на Минимум/Максимум (что соответствует первой и последней категории) на горизонтальной оси.
    • Положение оси — используется для указания того, куда нужно выводить текстовые подписи на ось: на Деления или Между делениями.
    • Значения в обратном порядке — используется для отображения категорий в обратном порядке. Когда этот флажок снят, категории располагаются слева направо. Когда этот флажок отмечен, категории располагаются справа налево.
  • Раздел Параметры делений позволяет определять местоположение делений на горизонтальной шкале. Деления основного типа — это более крупные деления шкалы, у которых могут быть подписи, отображающие значения категорий. Деления дополнительного типа — это более мелкие деления шкалы, которые располагаются между делениями основного типа и у которых нет подписей. Кроме того, деления шкалы указывают, где могут отображаться линии сетки, если на вкладке Макет выбрана соответствующая опция. Можно регулировать следующие параметры делений:
    • Основной/Дополнительный тип — используется для указания следующих вариантов размещения: Нет, чтобы деления основного/дополнительного типа не отображались, На пересечении, чтобы отображать деления основного/дополнительного типа по обеим сторонам оси, Внутри, чтобы отображать деления основного/дополнительного типа с внутренней стороны оси, Снаружи, чтобы отображать деления основного/дополнительного типа с наружной стороны оси.
    • Интервал между делениями — используется для указания того, сколько категорий нужно показывать между двумя соседними делениями.
  • Раздел Параметры подписи позволяет установить местоположение подписей, которые отражают категории.
    • Положение подписи — используется для указания того, где следует располагать подписи относительно горизонтальной оси. Выберите нужную опцию из выпадающего списка: Нет, чтобы подписи категорий не отображались, Ниже, чтобы подписи категорий располагались снизу области диаграммы, Выше, чтобы подписи категорий располагались наверху области диаграммы, Рядом с осью, чтобы подписи категорий отображались рядом с осью.
    • Расстояние до подписи — используется для указания того, насколько близко подписи должны располагаться от осей. Можно указать нужное значение в поле ввода. Чем это значение больше, тем дальше расположены подписи от осей.
    • Интервал между подписями — используется для указания того, как часто нужно показывать подписи. По умолчанию выбрана опция Авто; в этом случае подписи отображаются для каждой категории. Можно выбрать опцию Вручную и указать нужное значение в поле справа. Например, введите 2, чтобы отображать подписи у каждой второй категории, и т.д.

Вкладка Альтернативный текст позволяет задать Заголовок и Описание, которые будут зачитываться для людей с нарушениями зрения или когнитивными нарушениями, чтобы помочь им лучше понять, какую информацию содержит диаграмма.

Редактирование элементов диаграммы

Чтобы изменить Заголовок диаграммы, выделите мышью стандартный текст и введите вместо него свой собственный.

Чтобы изменить форматирование шрифта внутри текстовых элементов, таких как заголовок диаграммы, названия осей, элементы условных обозначений, подписи данных и так далее, выделите нужный текстовый элемент, щелкнув по нему левой кнопкой мыши. Затем используйте значки на вкладке Главная верхней панели инструментов, чтобы изменить тип, размер, стиль или цвет шрифта.

Чтобы удалить элемент диаграммы, выделите его, щелкнув левой кнопкой мыши, и нажмите клавишу Delete на клавиатуре.

Можно также поворачивать 3D-диаграммы с помощью мыши. Щелкните левой кнопкой мыши внутри области построения диаграммы и удерживайте кнопку мыши. Не отпуская кнопку мыши, перетащите курсор, чтобы изменить ориентацию 3D-диаграммы.

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

В случае необходимости можно изменить размер и положение диаграммы.

Чтобы удалить вставленную диаграмму, щелкните по ней и нажмите клавишу Delete.

Редактирование спарклайнов

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

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

  • Используйте выпадающий список Тип для выбора одного из доступных типов спарклайнов:
    • Гистограмма — этот тип аналогичен обычной Гистограмме.
    • График — этот тип аналогичен обычному Графику.
    • Выигрыш/проигрыш — этот тип подходит для представления данных, которые включают как положительные, так и отрицательные значения.
  • В разделе Стиль можно выполнить следующие действия:
    • выберите наиболее подходящий стиль из выпадающего списка Шаблон.
    • выберите нужный Цвет для спарклайна.
    • выберите нужную Толщину линии (доступно только для типа График).
  • В разделе Показать можно выбрать, какие элементы спарклайна требуется выделить, чтобы они были отчетливо видны. Установите галочку слева от элемента, который надо выделить, и выберите нужный цвет, нажав на цветной прямоугольник:
    • Максимальная точка — чтобы выделить точки, представляющие максимальные значения,
    • Минимальная точка — чтобы выделить точки, представляющие минимальные значения,
    • Отрицательная точка — чтобы выделить точки, представляющие отрицательные значения,
    • Первая/Последняя точка — чтобы выделить точку, представляющую первое/последнее значение,
    • Маркеры (доступно только для типа График) — чтобы выделить все значения.

Нажмите на ссылку Дополнительные параметры, расположенную на правой боковой панели, чтобы открыть окно Спарклайн — дополнительные параметры.

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

  • Показывать пустые ячейки как — этот параметр позволяет управлять отображением спарклайнов в том случае, если некоторые ячейки в диапазоне данных пусты. Выберите нужную опцию из списка:
    • Пустые значения — чтобы отображать спарклайн с разрывами вместо отсутствующих данных,
    • Нулевые значения — чтобы отображать спарклайн так, как если бы значение в пустой ячейке было нулем,
    • Соединять точки данных линиями (доступно только для типа График) — чтобы игнорировать пустые ячейки и отображать соединительную линию между точками данных.
  • Показывать данные в скрытых строках и столбцах — установите этот флажок, если в спарклайны требуется включать значения из скрытых ячеек.

На вкладке Параметры оси можно задать следующие параметры Горизонтальной/Вертикальной оси:

  • В разделе Горизонтальная ось доступны следующие параметры:
    • Показывать ось — установите этот флажок, чтобы отображать горизонтальную ось. Если исходные данные содержат отрицательные значения, эта опция помогает показать их более наглядно.
    • В обратном порядке — установите этот флажок, чтобы отобразить данные в обратной последовательности.
  • В разделе Вертикальная ось доступны следующие параметры:
    • Минимум/Максимум
      • Автоматическое для каждого — эта опция выбрана по умолчанию. Она позволяет использовать собственные минимальные и максимальные значения для каждого спарклайна. Минимальные и максимальные значения берутся из отдельных рядов данных, используемых для построения каждого спарклайна. Максимальное значение для каждого спарклайна находится вверху ячейки, а минимальное значение — внизу.

      • Одинаковое для всех — эта опция позволяет использовать одно и то же минимальное и максимальное значение для всей группы спарклайнов. Минимальное и максимальное значения берутся из всего диапазона данных, используемого для построения группы спарклайнов. Минимальные и максимальные значения для каждого спарклайна масштабируются относительно наибольшего/наименьшего значения внутри диапазона. При выборе этой опции проще сравнивать между собой несколько спарклайнов.

      • Фиксированное — эта опция позволяет задать пользовательское минимальное и максимальное значение. Значения меньше или больше указанных не будут отображаться в спарклайнах.
Вернуться на предыдущую страницу

Минидиаграммы в ячейках листа

Способ 1. Спарклайны в Excel 2010

Одним из революционных нововведений в крайней версии Microsoft Excel 2010 стали инфокривые sparklines — миниграфики, помещающиеся внутри ячеек и наглядно отображающие динамику числовых данных:

Чтобы создать подобные миниграфики, нужно выделить ячейки, куда мы хотим их поместить и воспользоваться кнопками группы Спарклайны (Sparklines) с вкладки Вставка (Insert):

 

В открывшемся диалоговом окне нужно задать диапазон исходных данных и диапазон вывода:

 

Созданные миниграфики можно всячески форматировать и настраивать  с помощью динамической вкладки Конструктор (Design):


 

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

 

Поскольку спарклайн не является отдельным графическим объектом, а выступает, по сути, в роли фона ячейки, то он нисколько не помешает ввести в ячейку текст, числа или другую информацию. Это открывает простор для фантазии — если немного пошаманить с выравниванием введенного текста, шириной и высотой ячейки, то можно достичь интересных результатов:

Что делать, если у вас пока старая версия Excel? Или нужен тип графика, которого нет в наборе спарклайнов? Переходим к следующим способам!

Способ 2. Дополнительные надстройки для микрографиков

На самом деле, идея подобных графиков витала в воздухе уже достаточно давно. Еще для 2003 версии Excel существовало несколько надстроек с подобным функционалом, самым известными из которых были замечательная бесплатная Sparklines Эдварда Тафта и и платные BonaVista microcharts (169$) и Bissantz SparkMaker (200$). Да и я в свое время тоже пытался сделать что-то подобное в надстройке PLEX.

Если брать в качестве примера бесплатную надстройку Sparklines, то после ее подключения мы получим новую вкладку (или панель инструментов) примерно такого вида:

Как легко заметить, эта надстройка умеет строить заметно больше трех типов диаграмм 🙂

Единственный минус — надстройку нужно будет установить на всех компьютерах, где вы планируете работать с файлом, содержащим такие диаграммы.

Способ 3. Повтор символов N-раз

«Бюджетным вариантом» одномерных микрографиков являются повторяющиеся однотипные символы, имитирующие линейчатую диаграмму. Для этого можно воспользоваться текстовой функцией ПОВТОР (REPT), которая умеет выводить в ячейку любой заданный символ нужное количество раз. Для вывода нестандартных символов (зная их код) можно использовать функцию СИМВОЛ (CHAR). В общем и целом это выглядит так:

Символ с кодом 103 — черный прямоугольник шрифта Webdings, поэтому не забудьте установить этот шрифт для ячеек C2:C12. Также можно поиграться с символами других шрифтов, например в столбце Е использован символ с кодом 110 из шрифта Wingdings.

Способ 4. Макросы

Способ представляет собой улучшенный предыдущий вариант, где набор повторяющихся символов (используется знак «|») создает не формула, а простая пользовательская функция на VBA. Причем для каждой ячейки создается отдельный столбец, т. к. функция использует символ переноса строки после каждого числа — выглядит это примерно так:

Чтобы использовать этот трюк у себя в файле, открываем редактор VBA (Alt+F11), добавляем новый модуль в книгу (меню Insert — Module) и копируем туда код функции NanoChart:

Function NanoChart(rng As Range) As String
    Const MaxSymbols = 10

    For Each cell In rng
        outstr = outstr & WorksheetFunction.Rept("|", cell / WorksheetFunction.Max(rng) * MaxSymbols) & Chr(10)
    Next cell
    NanoChart = outstr
End Function

Затем вставляем функцию NanoChart в нужные ячейки, указывая в качестве аргументов числовые данные, как на рисунке выше. Для получившихся ячеек с микрографиками необходимо включить перенос по словам и поворот на 90 градусов через меню Формат — Ячейки — Выравнивание (Format — Cells — Alignment). Константа MaxSymbols задает длину максимально высокого столбца в минигистограмме.

Еще один подобный способ честно подсмотрен на сайте http://www.dailydoseofexcel.com/. Заключается в добавлении в файл пользовательской функции на VBA для автоматического построения спарклайнов — миниатюрных графиков внутри ячеек. Открываем редактор VBA (Alt+F11), добавляем новый модуль в книгу (меню Insert — Module) и копируем туда этот код на Visual Basic:

Function LineChart(Points As Range, Color As Long) As String
    Const cMargin = 2
    Dim rng As Range, arr() As Variant, i As Long, j As Long, k As Long
    Dim dblMin As Double, dblMax As Double, shp As Shape
 
    Set rng = Application.Caller
 
    ShapeDelete rng
 
    For i = 1 To Points.Count
        If j = 0 Then
            j = i
        ElseIf Points(, j) > Points(, i) Then
            j = i
        End If
        If k = 0 Then
            k = i
        ElseIf Points(, k) < Points(, i) Then
            k = i
        End If
    Next
    dblMin = Points(, j)
    dblMax = Points(, k)
 
    With rng. Worksheet.Shapes
        For i = 0 To Points.Count - 2
            Set shp = .AddLine( _
                cMargin + rng.Left + (i * (rng.Width - (cMargin * 2)) / (Points.Count - 1)), _
                cMargin + rng.Top + (dblMax - Points(, i + 1)) * (rng.Height - (cMargin * 2)) / (dblMax - dblMin), _
                cMargin + rng.Left + ((i + 1) * (rng.Width - (cMargin * 2)) / (Points.Count - 1)), _
                cMargin + rng.Top + (dblMax - Points(, i + 2)) * (rng.Height - (cMargin * 2)) / (dblMax - dblMin))
 
            On Error Resume Next
            j = 0: j = UBound(arr) + 1
            On Error GoTo 0
            ReDim Preserve arr(j)
            arr(j) = shp.Name
        Next
 
        With rng.Worksheet.Shapes.Range(arr)
            .Group
 
            If Color > 0 Then .Line.ForeColor.RGB = Color Else .Line.ForeColor.SchemeColor = -Color
        End With
 
    End With
 
    LineChart = ""
End Function
 
Sub ShapeDelete(rngSelect As Range)
    Dim rng As Range, shp As Shape, blnDelete As Boolean
 
    For Each shp In rngSelect. Worksheet.Shapes
        blnDelete = False
        Set rng = Intersect(Range(shp.TopLeftCell, shp.BottomRightCell), rngSelect)
        If Not rng Is Nothing Then
            If rng.Address = Range(shp.TopLeftCell, shp.BottomRightCell).Address Then blnDelete = True
        End If
 
        If blnDelete Then shp.Delete
    Next
End Sub


Теперь в мастере функций в категории Определенные пользователем появилась новая функция LineChart c двумя аргументами — диапазоном и кодом цвета графика. Если ее вставить в пустую ячейку, например, справа от числовой строки и скопировать затем, как обычно, на весь столбец, то получим весьма симпатичное отображение числовых данных в виде миниграфиков:

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

  

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

Спарклайны – это крошечные диаграммы, которые авторы могут использовать, чтобы передать представление об общих тенденциях или общей форме данных. Большинство приложений для работы с электронными таблицами, включая Google Таблицы, поддерживают их. Они представляют собой полезную легкую альтернативу полноценным диаграммам.

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

Что такое спарклайн?

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

Эдвард Тафте, эксперт по визуализации информации, ввел термин «спарклайн» в 2006 году. Но концепция спарклайнов намного старше. Фактически, сам Туфте начал популяризировать эту концепцию в 1983 году. Есть аргументы, что возникновение спарклайнов восходит к 19 или 18 векам.

Как добавить спарклайн в электронную таблицу?

Спарклайн по умолчанию – это линейная диаграмма, представляющая ряд чисел. Вот как создать самый простой пример:

1. Введите несколько чисел в ячейки от A1 до A5 в электронной таблице.

2. Выберите A7 и введите = SPARKLINE (A1: A5) .

3. Нажмите ENTER, и в таблице отобразится ваш спарклайн:

Спарклайн линейной диаграммы может ссылаться на две серии, представляющие ось x и ось y. С двумя столбцами (или строками) данных первый будет представлять ось x, а второй – ось y.

В качестве удобного способа создания спарклайна с большим количеством значений рассмотрим функцию СЛУЧАЙНОМЕР. Вы можете передать это в SPARKLINE, чтобы создать диаграмму с рядом значений по вашему выбору:

 =SPARKLINE(RANDARRAY(50))

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

Работа с разными типами диаграмм

Приведенная выше формула – это простейшая форма функции спарклайна Google Таблиц. Полный синтаксис этой функции:

 =SPARKLINE(data, [options])

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

 =SPARKLINE(data, {"option1","value1";"option2","value2"})

Опция ChartType предусматривает три типа Спарклайн, а также основной линии: бар, колонки, и winloss.

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

 =SPARKLINE(data, {"charttype","column"})

Обратите внимание, что в отличие от линейной диаграммы, столбчатая диаграмма работает только с одной серией, то есть с одной строкой или столбцом данных.

Столбчатая диаграмма представляет собой сложен одномерной диаграмму. Он представляет каждое значение шириной горизонтальной полосы, расположенной слева направо. Полосы имеют один из двух чередующихся цветов. Благодаря своим свойствам он лучше подходит для меньшего объема данных, чем линейная диаграмма. Он также лучше выделяет близкие друг к другу последовательные значения.

Последний тип диаграммы – беспроигрышный . Он отображает столбцы, аналогичные типу столбца, но только в двух возможных формах для представления положительных или отрицательных значений. Положительные значения отображаются в виде полосы над осью x, отрицательные значения под ней. Вы можете использовать диаграмму проигрышей, например, чтобы показать серию спортивных результатов, в которых результатом была либо победа, либо проигрыш.

Связанный: Как сортировать столбцы как профессионал в Google Таблицах

Настройка внешнего вида диаграмм спарклайнов

Выбор разных цветов

Все линейные, столбцовые и выигрышные диаграммы поддерживают базовую цветовую опцию, используемую для рисования линии или столбцов. Это может быть одно из нескольких имен (красный, зеленый, синий, оранжевый и т. Д.) Или шестнадцатеричный код для точного значения (например, # FF00FF для пурпурного):

Вы можете определить два чередующихся цвета гистограммы с использованием цвет1 и цвет2:

И столбцы, и диаграммы выигрышей поддерживают цвета для обозначения определенных значений. Вы можете выбрать самые высокие или самые низкие значения, используя highcolor и lowcolor . Вы можете выделить первый или последний столбцы, используя firstcolor и lastcolor . И вы можете выделить отрицательные столбцы с помощью negcolor :

Различная толщина

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

Отображение осей

Столбчатые диаграммы и диаграммы выигрышей могут отображать ось абсцисс. Это будет отображаться только в том случае, если вы показываете некоторые значения ниже нуля. Чтобы включить его, используйте параметр оси со значением true . Вы также можете установить его цвет с помощью axiscolor :

Изменение способа отображения данных

Несколько параметров позволяют уточнить данные, которые включает спарклайн. Вы можете изменить порядок значений в любом из типов диаграмм, используя опцию rtl (справа налево):

Спарклайны линейной диаграммы поддерживают параметры xmax , xmin , ymax и ymin . Эти масштабируют или обрезают диаграмму в любом направлении. Например, если ряд по оси x проходит от 1 до 10, а xmax установлен на 5, будет отображаться только половина данных. Параметры ymin и ymax также применимы к столбчатым диаграммам. Гистограммы поддерживают параметр max, который ограничивает данные до этого совокупного значения.

Все типы диаграмм позволяют вам определять, как они обрабатывают пустые ячейки и ячейки, которые не являются допустимыми числами ( nan ).

Варьируя параметры

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

 =SPARKLINE(A1:A5, {"color",B1})

Хотя это может показаться не таким полезным, это означает, что вы можете делать такие вещи, как централизация цвета всех ваших линейных диаграмм в одной ячейке. Если вы затем решите, что хотите, чтобы все они были другого цвета, это простое изменение:

Улучшите свои таблицы Google с помощью спарклайнов

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

Несколько приложений Google для повышения производительности поддерживают мощные диаграммы. Как только вы научитесь работать с диаграммой в одной, вы сможете применить те же знания к другим. Сюда входят Документы Google и Презентации Google.

Связанный

Спарклайны или микрографики в ячейках Excel

Спарклайны — маленькие диаграммы, помещающиеся в одну ячейку листа. Используются для наглядного отображения изменения данных. Спарклайны позволяют обнаружить тенденции, периодические (сезонные) изменения, выделить максимальное (минимальное) значение. [1]

Например, на рис. 1 показаны изменения среднемесячной температуры июля в Москве за период наблюдений с 1879 по 2013 г. Чтобы рисунок был более наглядным показаны не абсолютные значения, а колебания относительно среднего значения за весь период наблюдений (18,4⁰С). Красным выделен абсолютный максимум (2010 г., 26,1⁰С) и минимум (1904 г., 14,6⁰С).

Рис. 1. Динамика среднемесячной температуры июля в Москве

Скачать заметку в формате Word или pdf, примеры в формате Excel

Чтобы создать спарклайн перейдите на вкладку Вставить → область Спарклайны (рис. 2). Excel предлагает три типа спарклайнов: график, гистограмму и диаграмму Выигрыш/проигрыш (рис. 3). Последняя показывает столбиками одинаковой высоты значения + и –.

Рис. 2. Меню Спарклайны

Рис. 3. Типы спарклайнов: (а) график, (б) гистограмма, (в) Выигрыш/проигрыш

Кликнув на один из видов графика, вы попадете в меню Создание спарклайнов (рис. 3). Задайте Диапазон данных и Диапазон расположения спарклайна. Помните, что спарклайн может размещаться только в одной ячейке Excel, или в нескольких ячейках, объединенных с помощью опции Объединить и поместить в центре (рис. 5). Попытка ввести в поле Диапазон расположения меню Создание спарклайнов несколько ячеек завершится сообщением об ошибке. Диалоговое окно Создание спарклайнов позволяет выбирать диапазоны и ячейки непосредственно на листе Excel, а не набирать их адреса с клавиатуры. При изменении размеров ячейки со спарклайном меняется масштаб последнего, что может улучшить визуализацию.

Рис. 4. Окно Создание спарклайнов

Рис. 5. Объединение ячеек

После создания спарклайна на ленте появится вкладка Работа со спарклайнами. Для настройки спарклайнов используйте команды на вкладке Конструктор (рис. 6). Если после создания спарклайна вы совершали еще какие-либо действия в Excel, вкладка Работа со спарклайнами может пропасть с ленты. Для того, чтобы вызвать эту вкладку, кликните на спарклайне, с которым вы планируете работать. Заметил небольшую нестыковку: первый тип спарклайна вкладки Вставка (см. рис. 2) называется График, а на вкладке КонструкторЛиния (см. рис. 6).

Рис. 6. Вкладка Конструктор ленты Excel

Рассмотрим подробнее элементы вкладки Работа со спарклайнами на примере динамики Индекса потребительских цен США (CPI) за период 2006–2014 (рис. 7). На момент публикации заметки последний отчет относился к марту 2014 г. Как и в предыдущем пример, чтобы данные были более рельефными используются не абсолютные значения индекса (область А1:М11), а изменения в процентах к предыдущему месяцу (область А13:М22).

Рис. 7. Индекс потребительских цен США (CPI) за период с января 2006 по март 2014 г. Для справки: значение CPI=10 это среднее значение по 1913 г.

Поскольку спарклайн не может быть создан одновременно в нескольких ячейках, создайте его в ячейке N14, а затем «протащите» вниз, как обычную формулу!

Меню Изменить данные позволяет (рис. 8):

1)      Вызвать окно Создание спарклайнов (как на рис. 4) и изменить Диапазон данных и/или Диапазон расположения, как для одного спарклайна, так и для всех спарклайнов в группе. Например, вы можете изменить Диапазон расположения и перенести все спарклайны из ячеек N14:N22 в ячейки О14:О22. Или не отображать данные за каждый декабрь, сократив Диапазон данных с А14:М22 до А14:L22.

2)      Задать режим отображения скрытых и пустых ячеек. Например, на рис. 9 скрыты столбцы F, G, H. Вызвав опцию Скрытые и пустые ячейки, можно выбрать два варианта отображения скрытых строк/столбцов: отображать или не отображать.

3)      Выбрать режим отображения данных в спарклайне: по строкам или по столбцам. Эта команда применяется при одинаковом количестве строк и столбцов в Диапазоне данных.

Рис. 8. Опции меню Изменить данные

Рис. 9. Режим отображения скрытых и пустых ячеек

Меню Тип позволяет изменить тип спарклайна на один из трех доступных: график (он же линия), гистограмма, Выигрыш/проигрыш.

Меню Показать позволяет задать элементы спарклайна, которые будут отражаться другим цветом (рис. 10). Например, на рис. 1 включены опции Максимальная точка и Минимальная точка, а на рис. 9 включена опция Отрицательные точки. Заметим, что опция Маркеры доступна только для типа спарклайна Линия (рис. 11).

Рис. 10. Опции меню Показать

Рис. 11. Спарклайн Линия с выключенной (а) и включенной (б) опцией Маркер

Опции меню Стиль позволяют выбрать одну из многочисленных цветовых гамм (рис. 12), а также, если ни один вариант не подходит (что довольно странно :)), задать цвет самостоятельно в цветовой палитре Цвет спарклайна. Также можно установить пользовательские цвета для всех особых точек: отрицательных, максимального, минимального значений и др.

Рис. 12. Опции меню Стиль

Опции меню Группировать. По умолчанию (например, на рис. 9) спарклайны, созданные друг под другом, сгруппированы. Если вы хотите их разгруппировать, воспользуйтесь соответствующей опцией в этой группе меню. В дальнейшем их опять можно будет сгруппировать. Группировка влияет на управление Диапазоном данных и Диапазоном расположения в меню Изменить данные. Только сгруппированными спарклайнами можно управлять, как единым целым.

Ни Delete, ни Backspace не удаляют спарклайны. Для этого есть специальная кнопка Очистить. Также можно щелкнуть на ячейке правой кнопкой мыши, и в появившемся контекстном меню выбрать Спарклайны, а затем Очистить выбранные спарклайны или группы спарклайнов.

Наконец, опция Ось позволяет управлять параметрами спарклайна, как по оси ординат, так и по оси абсцисс (рис. 13). Например, на рис. 3а я включил опцию Показать ось. Параметры Минимального и максимального значений по вертикальной оси позволяют отображать спарклайны в одном масштабе (при включенной опции Фиксированное для всех значений), а также увеличить масштаб, если какое-то значение экстремально, и из-за него динамика других значений становятся плохо различимой (рис. 14).

Рис. 13. Опции меню Ось

Рис. 14. Выбор параметров минимального и максимального значений по вертикальной оси: (а) автоматическое, (б) фиксированное, (в) пользовательское ±1%. Опция Автоматическое позволяет наилучшим образом сравнивать значения в пределах одного спарклайна, но привносит искажения при сравнении нескольких спарклайнов между собой.

Поскольку спарклайны размещаются в отдельном слое, в ячейке Excel со спарклайном может находиться любое значение или текст (рис. 15).

Рис. 15. Текст в ячейках со спарклайнами

 

[1] Использованы официальные материалы Microsoft

Как использовать Sparklines в Excel 2010

Автор Архипов Егор На чтение 3 мин. Просмотров 22 Опубликовано

Одна из интересных функций Excel 2010 – добавление Sparklines. Спарклайн – это, в основном, небольшая диаграмма, отображаемая в ячейке, представляющей выбранный вами набор данных, которая позволяет быстро и легко определять тренды с первого взгляда.

Вставка спарклайнов в электронную таблицу

Группа Sparklines находится на вкладке .

Выберите ячейку или ячейки, в которых вы хотите отобразить Sparklines.

Выберите тип Sparkline, который вы хотите добавить в свою таблицу. Вы заметите, что есть три типа Спарклайнов: Линия, Столбец и Выигрыш/Потеря. Мы выберем Line для нашего примера.

Появится Создать Sparklines и предложит вам ввести диапазон данных, который вы используете для создания Sparklines. Вы заметите, что диапазон местоположения (диапазон, где появятся Спарклайны) уже заполнен.

Вы можете ввести диапазон данных вручную или щелкнуть и перетащить мышью, чтобы выбрать диапазон данных. Это автоматически заполнит диапазон данных для вас. Нажмите кнопку ОК , когда закончите.

Вы увидите, что ваши Sparklines появятся в нужных ячейках.

Настройка Sparklines

Выберите одну из нескольких Спарклайнов, чтобы открыть вкладку «Дизайн». Вы можете отобразить определенные значения значений, такие как высокие и низкие точки, отрицательные точки, а также первые и последние точки, выбрав соответствующие параметры в группе Показать. Вы также можете отметить все значения, выбрав Маркеры.

Выберите нужные Sparklines и щелкните один из включенных стилей в группе «Стиль» на вкладке «Дизайн».

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

или выберите параметры Sparkline Color или Marker Color, чтобы полностью настроить Sparklines.

Параметры оси позволяют использовать дополнительные параметры, такие как Тип оси даты , Печать данных слева направо и отображение точки оси для представления нулевой линии в ваши данные с помощью Показать Axis .

Колонка Sparklines

Спарклайны столбцов отображают ваши данные в отдельных столбцах, в отличие от вида линии, который мы использовали для наших примеров.

Спарклайн Win/Loss

Выигрыш/проигрыш показывает базовое положительное или отрицательное представление вашего набора данных.

Вы можете легко переключаться между различными типами Sparkline, просто выбирая текущие ячейки (по отдельности или всю группу), а затем нажимая нужный тип на вкладке «Дизайн».

Для тех, кто может быть более визуально ориентирован, Sparklines может быть прекрасным дополнением к любой электронной таблице.

Вы только начинаете работать с Office 2010? Ознакомьтесь с некоторыми другими замечательными статьями Excel, такими как копирование рабочих листов, печать только отдельных областей электронной таблицы и обмен данными с Excel в Office 2010.

Как использовать Sparklines в Excel

У вас когда-нибудь была таблица данных в Excel, и вы хотели быстро увидеть тенденцию в данных? Возможно, у вас есть какие-то результаты тестов для ваших студентов или доходы от вашей компании за последние 5 лет, и вместо создания диаграммы в Excel, которая занимает много времени и в итоге съедает весь рабочий лист, некоторые маленькие мини-диаграммы в одной ячейке могли бы будь лучше.

В Excel 2010, 2013 и 2016 есть классная функция под названием спарклайн, которая в основном позволяет создавать мини-диаграммы внутри одной ячейки Excel. Вы можете добавить спарклайны в любую ячейку и держать их рядом с вашими данными. Таким образом, вы можете быстро визуализировать данные построчно. Это просто еще один отличный способ анализа данных в Excel.

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

Очевидно, что вы должны быть осторожны при просмотре данных с использованием спарклайнов, поскольку они могут вводить в заблуждение в зависимости от того, какие числа вы анализируете. Например, если вы посмотрите на Магазин 1, вы увидите, что выручка выросла с 56 тыс. Долл. До 98 долл., А линия тренда идет прямо вверх.

Однако, если вы посмотрите на Магазин 8, линия тренда очень похожа, но выручка выросла только с 38 до 44 тысяч долларов. Таким образом, спарклайны не позволяют просматривать данные в абсолютном выражении. Созданные графики относятся только к данным в этой строке, что очень важно понимать.

Для сравнения я создал нормальную диаграмму Excel с теми же данными, и здесь вы можете ясно увидеть, как работает каждое хранилище по отношению к другим.

На этом графике Магазин 8 в значительной степени является плоской линией по сравнению с Магазином 1, который по-прежнему находится в тренде. Таким образом, вы можете увидеть, как одни и те же данные могут интерпретироваться по-разному в зависимости от того, как вы решили их отображать. Регулярные диаграммы помогают вам видеть тренды между множеством строк или данных, а спарклайны позволяют вам видеть тренды в одном ряду данных.

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

Создать Спарклайн

Итак, как мы можем создать спарклайн? В Excel это действительно легко сделать. Сначала нажмите на ячейку рядом с вашими точками данных, затем нажмите на Вставить а затем выбирать между Линия, колонка, а также Win / Loss под Sparklines,

Выберите любой из трех вариантов в зависимости от того, как вы хотите, чтобы данные отображались. Вы всегда можете изменить стиль позже, поэтому не беспокойтесь, если вы не уверены, какой из них лучше всего подойдет для ваших данных. Win / Loss Тип действительно имеет смысл только для данных, имеющих положительные и отрицательные значения. Должно появиться окно с просьбой выбрать диапазон данных.

Нажмите на маленькую кнопку справа и выберите одну строку данных. После того, как вы выбрали диапазон, нажмите кнопку еще раз.

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

Настройка Sparklines

Теперь, когда у нас есть наши спарклайны, давайте настроим их! Во-первых, вы всегда можете увеличить размер ячеек, чтобы графики были больше. По умолчанию они довольно крошечные и их трудно увидеть правильно. Теперь нажмите на любую ячейку со спарклайном, а затем нажмите на дизайн вкладка под Инструменты Sparkline,

Начиная слева, вы можете редактировать данные, если хотите включить больше столбцов или меньше. Под Тип, вы можете изменить тип мини-диаграммы, которую вы хотите. Опять же, выигрыш / проигрыш предназначен для данных с положительными и отрицательными числами. Под ПоказатьВы можете добавить маркеры на графиках, как Высокая точка, Низкая точка, Отрицательные очки, Первый & Прошлой точка а также Маркеры (маркер для каждой точки данных).

Под Стиль, вы можете изменить стиль для графика. По сути, это просто изменяет цвета линии или столбцов и позволяет выбирать цвета для маркеров. Справа от этого вы можете настроить цвета для спарклайна и маркеров индивидуально.

Единственным другим важным аспектом спарклайнов является Ось опции. Если вы нажмете на эту кнопку, вы увидите Параметры минимального значения вертикальной оси а также Параметры максимального значения вертикальной оси.

Если вы хотите сделать спарклайны относительно всех других строк, а не только для своей собственной строки, выберите То же самое для всех Sparklines под обоими заголовками. Теперь, когда вы посмотрите на данные, вы увидите, что вы можете сравнить графики в терминах абсолютных значений. Я также обнаружил, что просмотр диаграмм в виде столбцов облегчает просмотр данных при сравнении всех спарклайнов.

Как вы можете видеть сейчас, столбцы в Магазине 1 намного выше, чем столбцы для Магазина 8, который имел небольшую тенденцию к росту, но с гораздо меньшим значением выручки. Голубые столбцы – это низкие и высокие точки, потому что я проверил эти параметры.

Это все, что нужно знать о спарклайнах. Если вы хотите сделать для своего босса шикарную таблицу Excel, это способ сделать это. Если у вас есть какие-либо вопросы, не стесняйтесь оставлять комментарии. Наслаждайтесь!

спарклайнов | Компьютерные приложения для менеджеров

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

Есть три типа спарклайнов:

  1. Строка: отображает данные в виде линейного графика
  2. Столбец: визуализирует данные в виде столбцов, аналогично кластеризованной столбчатой ​​диаграмме
  3. Win / Loss: визуализирует данные как положительные или отрицательные на основе цвета

Лучшее использование спарклайна — разместить его рядом с данными, которые вы визуализируете.Вам может быть интересно, в чем польза спарклайна, если вы знаете, как создавать диаграммы. Что ж, самое замечательное в спарклайнах — они автоматически печатаются при печати рабочего листа. Диаграммы не печатаются при печати рабочего листа; их необходимо отдельно распечатать или переместить в другую программу, например Word или PowerPoint.

Sparklines также хороши тем, что они автоматически обновляются, если вы меняете отображаемые данные.

Чтобы создать свои собственные спарклайны, выполните следующие действия.

  1. Щелкните ячейку, в которой вы хотите разместить спарклайн.
  2. Щелкните вкладку «Вставка» и найдите группу «Спарклайны». Выберите тип спарклайна, который хотите создать.
  1. Появится новое окно данных. Здесь вы введете диапазон ячеек, которые будут отображены спарклайном.
  1. Нажмите Enter.

Обратите внимание, что, как и в любой другой диаграмме, вы можете изменить параметры отображения спарклайна, включая цвета и стиль, после того, как вы его создали. Чтобы изменить спарклайн, вам потребуется доступ к вкладке «Дизайн», которая появляется в разделе «Инструменты спарклайна» после того, как вы создали спарклайн.Эта вкладка появится только в том случае, если вы выбрали ячейку с вашим спарклайном.

Таблицы

сверкают спарклайнами — обучение работе с программным обеспечением на месте от Versitas

Вам нужна помощь в повышении читабельности данных электронной таблицы? Вы можете оживить свои числа с помощью замечательной функции Microsoft Excel под названием Sparklines. См. Рис. 1. В версиях до 2010 года требовалось приложение-надстройка от стороннего производителя, чтобы иметь возможность их создавать. В Excel 2010 и 2013 у вас теперь есть доступ к этим крошечным диаграммам, которые помещаются в ячейку.Однако они предназначены для встраивания в данные, в отличие от диаграмм.

Рисунок 1

Существует три основных типа спарклайнов, включая линию (рисунок 2), столбец (рисунок 3) или формат выигрыша / проигрыша (рисунок 4).

Рисунок 2 — Спарклайны

Рисунок 3 — Спарклайны столбцов

Рисунок 4 — Спарклайны выигрышей / проигрышей

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

Добавить спарклайны к вашим данным очень просто. Начните с выбора чисел, которые вы хотите включить. Для формата линии вам нужно будет выбрать несколько строк / столбцов, чтобы данные могли создавать точки на линии.Только с одной точкой данных формат линии Sparkline не будет работать.

После выбора данных щелкните вкладку «Вставка» и найдите на ленте группу кнопок «Спарклайн». См. Рисунок 5.

Рисунок 5

Если вы выберете формат линии, откроется диалоговое окно, в котором вы сможете выбрать, где разместить спарклайны. Лучше всего выбирать пустые ячейки рядом с данными. Если у вас нет пустого столбца / строки, вы можете просто вставить его.

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

Рисунок 6

Кнопка «Изменить данные» в самом левом углу позволяет настраивать данные без необходимости полностью воссоздавать спарклайны.Тип диаграммы также можно быстро изменить.

Я был впечатлен тем, насколько все это просто! Я сразу увидел множество применений форматов строк и столбцов. Попробуйте их и напишите комментарий о том, как вы используете спарклайны, чтобы ваши данные сверкали.

Изображение предоставлено: https://www.flickr.com/photos/12495774@N02/

Работа со спарклайнами — Документация XlsxWriter

Sparklines — это функция Excel 2010+, которая позволяет добавлять небольшие диаграммы в ячейки листа.Они полезны для отображения визуальных тенденций в данных в компактный формат.

спарклайнов были изобретены Эдвардом Тафте: https://en.wikipedia.org/wiki/Sparklines

Метод add_sparkline ()

Метод рабочего листа add_sparkline () используется для добавления спарклайнов в ячейку. или диапазон ячеек:

 worksheet.add_sparkline (0, 5, {'диапазон': 'Лист1! A1: E1'})
 

Поддерживаются как строка-столбец, так и стиль записи A1. См. Раздел Работа с нотацией ячеек. Больше подробностей.

Параметры для add_sparkline () должны быть переданы в словаре. Главный параметры спарклайна:

диапазон (требуется)
тип
стиль
маркеры
negative_points
ось
обратный

Другие, менее часто используемые параметры:

расположение
high_point
нижняя точка
первая точка
last_point
макс
мин.
empty_cells
show_hidden
ось даты
вес
цвет_серии
отрицательный_цвет
markers_color
первый_цвет
last_color
high_color
низкий_цвет

Эти параметры описаны в следующих разделах.

Примечание

Спарклайны — это функция только Excel 2010+. Вы можете написать их Файл XLSX, который может быть прочитан Excel 2007, но не отображается.

диапазон

Спецификатор диапазона — единственный необязательный параметр.

Он определяет диапазон данных ячеек, который будет строить спарклайн:

 worksheet.add_sparkline ('F1', {'диапазон': 'A1: E1'})
 

Диапазон должен быть двумерным массивом. (Для трехмерных массивов ячеек см. «Сгруппированные Спарклайны »ниже).

Если диапазон не находится на том же листе, вы можете указать его местоположение, используя обычная нотация Excel:

 worksheet.add_sparkline ('F1', {'range': 'Sheet2! A1: E1'})
 

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

 worksheet.add_sparkline ('F1', {'range': "'Данные за месяц'! A1: E1"})
 

тип

Задает тип спарклайна. Доступно 3 типа спарклайнов:

Строка
 (по умолчанию)
столбец
win_loss
 

Например:

 рабочий лист.add_sparkline ('F2', {'диапазон': 'A2: E2',
                               'тип': 'столбец'})
 

стиль

Excel предоставляет 36 встроенных стилей спарклайна в 6 группах по 6. Стиль параметр может использоваться для их воспроизведения и должен быть соответствующим числом с 1 .. 36:

 worksheet.add_sparkline ('F2', {'диапазон': 'A2: E2',
                               'тип': 'столбец',
                               'style': 12})
 

Номер стиля начинается в верхнем левом углу сетки стилей и проходит слева до верно.Стиль по умолчанию — 1. Можно переопределить цветовые элементы спарклайны с использованием параметров _color ниже.

маркеры

Включите маркеры для спарклайнов стиля линии :

 worksheet.add_sparkline ('A6', {'range': 'Sheet2! A1: J1',
                               'markers': True})
 

Маркеры не отображаются в Excel для спарклайнов , столбца и win_loss .

negative_points

Выделите отрицательные значения в спарклайне.Обычно это требуется с win_loss спарклайнов:

 worksheet.add_sparkline ('A9', {'range': 'Sheet2! A1: J1',
                               'negative_points': True})
 

ось

Отобразить горизонтальную ось в спарклайне:

 worksheet.add_sparkline ('A10', {'range': 'Sheet2! A1: J1',
                                'axis': True})
 

задний ход

Наносите данные справа налево, а не слева направо по умолчанию:

 рабочий лист.add_sparkline ('A24', {'диапазон': 'Лист2! A4: J4',
                                'тип': 'столбец',
                                "стиль": 20,
                                'reverse': True})
 

вес

Отрегулируйте толщину (толщину) линии по умолчанию для линии спарклайнов стиля :

 worksheet.add_sparkline ('F2', {'диапазон': 'A2: E2',
                               'вес': 0,25})
 

Значение веса должно быть одним из следующих значений, разрешенных Excel:

 0.25, 0,5, 0,75, 1, 1,25, 2,25, 3, 4,25, 6
 

high_point, low_point, first_point, last_point

Выделить точки в диапазоне спарклайнов:

 worksheet.add_sparkline ('A7', {'range': 'Sheet2! A1: J1',
                               'high_point': Верно,
                               low_point: верно,
                               'first_point': True})
 

макс., Мин.

Укажите максимальное и минимальное значения по вертикальной оси:

 рабочий лист.add_sparkline ('F1', {'диапазон': 'A1: E1',
                               'макс': 0,5,
                               'min': -0,5})
 

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

См. «Сгруппированные спарклайны» ниже.

empty_cells

Определите, как пустые ячейки обрабатываются в спарклайне:

 worksheet.add_sparkline ('F1', {'диапазон': 'A1: E1',
                               'empty_cells': 'ноль'})
 

Доступные варианты:

  • пробелы : показывать пустые ячейки как пробелы (по умолчанию).
  • ноль : отобразить пустые ячейки как 0.
  • connect : соединение точек линией (только спарклайны типа «линия»).

show_hidden

Отображение данных в скрытых строках и столбцах:

 worksheet.add_sparkline ('F3', {'диапазон': 'A3: E3',
                               'show_hidden': True})
 

Обратите внимание: по умолчанию этот параметр отключен.

ось_даты

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

 рабочий лист.add_sparkline ('F3', {'диапазон': 'A3: E3',
                               'date_axis': 'A4: E4'})
 

Количество ячеек в диапазоне дат должно соответствовать количеству ячеек. в диапазоне данных.

цвет_серии

Можно переопределить цвет стиля спарклайна, используя следующие параметры:

 series_color
отрицательный_цвет
markers_color
first_color
last_color
high_color
low_color
 

Цвет должен быть указан как стиль HTML #rrggbb шестнадцатеричное значение:

 рабочий лист.add_sparkline ('A18', {'диапазон': 'Лист2! A2: J2',
                                'тип': 'столбец',
                                'series_color': '# E965E0'})
 

расположение

По умолчанию расположение спарклайна определяется строкой и столбцом в add_sparkline () . Однако для сгруппированных спарклайнов необходимо указать более одной ячейки. Параметр location используется для укажите список ячеек. См. «Сгруппированные спарклайны» ниже.

Сгруппированные спарклайны

Метод рабочего листа add_sparkline () можно использовать несколько раз для записи в виде столько спарклайнов, сколько требуется на листе.

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

В XlsxWriter это можно смоделировать, передав массив refs значений в расположение и диапазон :

 рабочий лист.add_sparkline ('A27', {'location': ['A27', 'A28', 'A29'],
                                'range': ['A5: J5', 'A6: J6', 'A7: J7']})
 

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

Спарклайны — это крошечные диаграммы, которые авторы могут использовать, чтобы передать представление об общих тенденциях или общей форме данных. Большинство приложений для работы с электронными таблицами, включая Google Таблицы, поддерживают их. Они представляют собой полезную легкую альтернативу полноценным диаграммам.

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

Что такое спарклайн?

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

Эдвард Тафте, эксперт в области визуализации информации, ввел термин Sparkline в 2006 году.Но концепция спарклайнов намного старше. Фактически, сам Туфте начал популяризировать эту концепцию в 1983 году. Есть аргументы, что возникновение спарклайнов восходит к 19 или 18 векам.

Как добавить спарклайн в таблицу?

Спарклайн по умолчанию — это линейная диаграмма, представляющая ряд чисел.Вот как создать самый простой пример:

1.Введите несколько чисел в ячейки с A1 до A5 в электронной таблице.

2.Выберите A7 и введите = SPARKLINE (A1: A5) .

3.Нажмите ENTER , и в таблице отобразится ваш спарклайн:

Спарклайн линейной диаграммы может ссылаться на две серии, представляющие ось x и ось y.С двумя столбцами (или строками) данных первый будет представлять ось x, а второй — ось y.

В качестве удобного способа создания спарклайна с большим количеством значений рассмотрим функцию СЛУЧАЙНЫЙ СЛУЧАЙ.Вы можете передать это в SPARKLINE, чтобы создать диаграмму с рядом значений по вашему выбору:

  = СПАРКЛАЙН (СЛУЧАЙНЫЙ (50))  

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

Работа с разными типами диаграмм

Приведенная выше формула — это простейшая форма спарклайнов Google Таблиц.Полный синтаксис этой функции:

  = СПАРКЛАЙН (данные, [параметры])  

Второй параметр, options , не требуется, но вы можете использовать его для настройки спарклайна несколькими способами.Он может состоять сразу из нескольких поддерживаемых опций, которые нужно отформатировать так:

  = СПАРКЛАЙН (данные, {"параметр1", "значение1"; "параметр2", "значение2"})  

Опция charttype предоставляет три типа спарклайна, а также базовую строку : бар , столбец и выигрыш .

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

  = СПАРКЛАЙН (данные, {"тип диаграммы", "столбец"})  

Обратите внимание, что, в отличие от линейной диаграммы, столбчатая диаграмма работает только с одной серией, т.е.е. одна строка или столбец данных.

Столбчатая диаграмма представляет собой одномерный график с накоплением.Он представляет каждое значение шириной горизонтальной полосы, расположенной слева направо. Полосы имеют один из двух чередующихся цветов. Благодаря своим свойствам он лучше подходит для меньшего объема данных, чем линейная диаграмма. Он также лучше выделяет близкие друг к другу последовательные значения.

Последний тип диаграммы — выигрышей .Он отображает столбцы, аналогичные типу столбца, но только в двух возможных формах для представления положительных или отрицательных значений. Положительные значения отображаются в виде полосы над осью x, отрицательные значения под ней. Вы можете использовать диаграмму проигрышей, например, чтобы показать серию спортивных результатов, в которых результатом была либо победа, либо проигрыш.

Связанный: Как сортировать столбцы как профессионал в Google Таблицах

Настройка внешнего вида диаграмм спарклайнов

Выбор разных цветов

Все линейные, столбчатые и выигрышные диаграммы поддерживают базовую опцию color , используемую для рисования линии или столбцов.Это может быть одно из нескольких имен (красный, зеленый, синий, оранжевый и т. Д.) Или шестнадцатеричный код для точного значения (например, # FF00FF для пурпурного):

Вы можете определить два чередующихся цвета гистограммы, используя color1 и color2 :

И столбцы, и диаграммы выигрышей поддерживают цвета для обозначения определенных значений.Вы можете выбрать самые высокие или самые низкие значения, используя highcolor и lowcolor . Вы можете выделить первый или последний столбцы, используя firstcolor и lastcolor . И вы можете выделить отрицательные столбцы с помощью negcolor :

различной толщины

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

Отображение осей

Столбчатые диаграммы и диаграммы выигрышей могут отображать ось абсцисс.Это будет отображаться только в том случае, если вы показываете некоторые значения ниже нуля. Чтобы включить его, используйте опцию axis со значением true . Вы также можете установить его цвет, используя axiscolor :

Изменение внешнего вида данных

Несколько параметров позволяют уточнить данные, которые включает спарклайн.Вы можете изменить порядок значений в любом из типов диаграмм, используя опцию rtl (справа налево):

Спарклайны линейной диаграммы поддерживают параметры xmax , xmin , ymax и ymin .Эти масштабируют или обрезают диаграмму в любом направлении. Например, если ряд по оси x проходит от 1 до 10, а xmax установлен на 5, будет отображаться только половина данных. Параметры ymin и ymax также применимы к столбчатым диаграммам. Гистограммы поддерживают параметр макс. , который ограничивает данные этим совокупным значением.

Все типы диаграмм позволяют определить, как они обрабатывают пустых ячеек и ячеек, которые не являются допустимыми числами ( nan ).

Изменение параметров

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

  = СПАРКЛАЙН (A1: A5, {"цвет", B1})  

Хотя это может показаться не очень полезным, это означает, что вы можете делать такие вещи, как централизация цвета всех ваших линейных диаграмм в одной ячейке.Если вы затем решите, что хотите, чтобы все они были другого цвета, это простое изменение:

Улучшите свои таблицы Google с помощью спарклайнов

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

Несколько приложений Google для повышения производительности поддерживают мощные диаграммы.Как только вы научитесь работать с диаграммой в одной, вы сможете применить те же знания к другим. Сюда входят Документы Google и Презентации Google.

Как создать потрясающую диаграмму в Google Slides

Google Slides — потрясающая бесплатная программа для презентаций.Одна из вещей, которые вы можете создать с помощью Google Slides, — это график или диаграмма.

Читать далее

Об авторе Бобби Джек (Опубликовано 46 статей)

Бобби — энтузиаст технологий, проработавший разработчиком программного обеспечения большую часть двух десятилетий.Он увлечен играми, работает редактором обзоров в Switch Player Magazine и занимается всеми аспектами онлайн-публикации и веб-разработки.

Более От Бобби Джека
Подпишитесь на нашу рассылку новостей

Подпишитесь на нашу рассылку, чтобы получать технические советы, обзоры, бесплатные электронные книги и эксклюзивные предложения!

Еще один шаг…!

Пожалуйста, подтвердите свой адрес электронной почты в письме, которое мы вам только что отправили.

Как использовать спарклайны Excel

Спарклайны Excel были представлены в версии Excel 2010. Это небольшая линейная диаграмма, которую можно легко встроить в текст и которая дает отличный презентабельный результат для более удобного отображения при выравнивании рядом с табличными данными. Они поддерживаются только в Excel 2010 и более поздних версиях. Хотя дизайн спарклайна не ограничивается линиями, они также могут быть представлены в виде столбцов или проигрыша.В следующем примере показано, как выглядят спарклайны:

Когда использовать спарклайны Excel

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

Как использовать спарклайны Excel

Перечисленные ниже шаги дают четкое представление о том, как использовать спарклайны Excel:

  • Щелкните ячейку, в которую вы хотите вставить «спарклайны».
  • Перейдите на вкладку «Вставка» на верхней ленте.
  • Выберите тип «Sparkline» (линия, столбец, выигрыш / проигрыш), в этом случае мы возьмем «Line Sparkline» в качестве примера.

  • После указанного выше выбора откроется диалоговое окно для выбора диапазона данных для создания спарклайнов, как показано на изображении ниже:

  • Вы можете ввести диапазон данных вручную, введя детали, или вы можете используйте мышь, чтобы выбрать диапазон данных в Excel, и он автоматически отобразится в диалоговом окне.
  • После выбора диапазона данных вы можете просто нажать кнопку «ОК», и спарклайны будут добавлены в каждую строку, как показано на изображении ниже:

Итак, это все о том, как использовать спарклайны в Excel. Вы также можете выполнить форматирование, добавить маркеры, оси и т. Д., Чтобы улучшить спарклайны. В разделе ниже предлагаются типы спарклайнов и их форматирование.

Тип спарклайнов Excel

  • Линия — Эти спарклайны отображаются в формате простых линий.Вы можете изменить стиль линии, цвет спарклайна и цвет маркера.

  • Столбец — Эти спарклайны отображаются в формате полос. Если данные имеют положительное значение, столбец будет располагаться на верхней оси. Для отрицательного значения данных столбец будет ниже оси. Аналогично, для нулевого значения столбец не будет отображаться, и в этой точке данных останется пустое место. В этих спарклайнах вы также можете изменить стиль столбца, цвет спарклайна и цвет маркера.
  • Выигрыш / проигрыш — Эти спарклайны отображаются в формате столбцов, таких как спарклайны «Столбец», хотя они представляют только прибыль или убыток. Если данные показывают прибыль (положительные точки данных), тогда столбцы будут выше оси, а если данные показывают убыток (отрицательные точки данных), тогда столбцы будут инвертированы и будут ниже оси. Если данные имеют нулевое значение, столбец не будет отображаться, и в этой точке данных будет оставлено пустое пространство, как показано на рисунке выше.В этих спарклайнах вы также можете изменить стиль столбца, цвет спарклайна и цвет маркера.

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

Форматирование спарклайнов Excel

После создания спарклайнов вы можете легко редактировать \ форматировать спарклайны, выбрав спарклайны, а затем щелкнув вкладку «Дизайн», доступную на верхней ленте. Ниже приведены различные варианты форматирования спарклайнов в Excel 2010 и более поздних версиях.Изображение ниже предлагает различные действия, которые можно выполнять со спарклайнами. Большинство из них не требуют пояснений, однако в разделах ниже представлен подробный обзор всех этих вопросов.

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

  • Изменить расположение и данные группы — Вы можете выбрать этот параметр, если хотите изменить расположение и \ или диапазон данных для всех спарклайнов в группе.

Вы можете добиться этого, щелкнув целые ячейки, в которых отображаются спарклайны, а затем выбрав «Редактировать расположение и данные группы» в опции «Редактировать данные» на вкладке «Конструктор» на ленте.

  • Редактировать местоположение и данные одного спарклайна — Вы можете выбрать этот параметр, если хотите изменить местоположение и / или диапазон данных одного спарклайна.

Вы можете добиться этого, щелкнув ячейку, в которой отображается спарклайн, а затем выберите «Редактировать расположение и данные одного спарклайна» в опции «Редактировать данные» на вкладке «Дизайн» на ленте.

  • Скрытые и пустые ячейки в диапазоне данных — Вы можете использовать эту функцию, если диапазон данных, используемый в ваших спарклайнах, имеет несколько пустых или скрытых ячеек.
    • Пустые ячейки — если у вас есть пустые или пустые ячейки, вы можете выбрать, как отображать их в спарклайне.
      • Пробелы — вы можете выбрать отображение пустых ячеек как «Пробелы», установив переключатель напротив «Пробелов», как показано на рисунке ниже.
      • Ноль — вы можете выбрать отображение пустых ячеек как «Ноль», выбрав переключатель напротив «Ноль», как показано на рисунке ниже.
      • Подключить точки данных — в противном случае вы можете игнорировать пустые ячейки, выбрав «Соединить точки данных линией», как показано на рисунке ниже.

    • Скрытые ячейки — если у вас есть некоторые скрытые строки или столбцы в, вы можете легко выбрать, как вы хотите, чтобы эти ячейки отображались в Excel.
      • Показать данные скрытых строк или столбцов — вы можете отобразить данные скрытых столбцов или строк, установив флажок на вкладке «Дизайн» в параметре «Редактировать данные» для параметра «Скрытые и пустые ячейки».
      • Скрыть данные скрытых строк или столбцов — вы можете скрыть данные скрытых ячеек, просто сняв флажок.

Excel Sparkline Highlights

Highlight — это функция, которая позволяет отображать важные точки в спарклайнах с помощью высоких и низких точек, первой и последней точек и т. Д., Подробно описанных в разделе ниже.

  • High Point — Выбирая это, вы можете выделить самые высокие точки данных в спарклайнах.Он работает со всеми типами спарклайнов (линия, столбцы и выигрыш / проигрыш), как показано на изображении выше.
  • Low Point — Выбирая это, вы выделяете самые низкие точки данных в спарклайнах. Он также работает для всех типов спарклайнов (строки, столбцы и выигрыш / проигрыш), как показано на изображении выше.
  • Отрицательная точка — Выбрав этот параметр, вы можете выделить отрицательные точки данных (данные, имеющие значение меньше нуля). Он работает со всеми типами спарклайнов (линия, столбцы и выигрыш / проигрыш), как показано на изображении выше.
  • Первая точка — Он выделяет начальную точку данных в спарклайнах, как показано на изображении выше.
  • Последняя точка — Он выделяет конечную точку данных в спарклайнах, как показано на изображении выше.
  • Маркеры — Он выделяет все точки данных (самые высокие, самые низкие, первые, последние и все) во всех типах спарклайнов, как показано на изображении выше.

Как стилизовать ваши спарклайны

Используя раздел «Стиль», доступный на вкладке «Дизайн», вы можете изменить цвет линий и столбцов спарклайнов, используя предварительно определенный набор дизайнов.

  • Цвет спарклайна — С помощью этой опции вы можете изменить цвет спарклайна, а также изменить вес линии.
  • Цвет маркера — С его помощью вы можете изменить цвет маркеров (высокий, низкий, отрицательный, первая и последняя точка).
  • Axis — В этом разделе вы можете изменить детали масштабирования и видимости горизонтальной и вертикальной оси спарклайна.

Как сгруппировать \ разгруппировать спарклайны

Если вы используете несколько спарклайнов на одном листе, вы можете сгруппировать их, выбрав опцию «Группировать».С помощью группировки вы можете легко применить все изменения формата, стиля, цвета, веса и т. Д. Ко всем спарклайнам, доступным в группе. Если вы хотите, чтобы каждый спарклайн был уникальным, вы можете разгруппировать спарклайны, выбрав опцию «Разгруппировать». Для группировки спарклайнов можно использовать перечисленные ниже шаги:

  • Выберите набор спарклайнов, который вы хотите «сгруппировать». Необязательно, чтобы спарклайны находились рядом.
  • После выбора спарклайнов перейдите на вкладку «Дизайн» и выберите «Группировать».
  • Теперь группировка завершена, и вы можете легко применить тот же набор стилей к сгруппированным спарклайнам.

Теперь тот же набор стилей применяется к групповым спарклайнам, как показано на изображении ниже. Точно так же вы можете выбрать опцию «Разгруппировать», чтобы разгруппировать спарклайны.

Как очистить спарклайны

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

  • Выберите ячейку (я), чьи спарклайны необходимо удалить.
  • Перейдите на вкладку «Дизайн» и выберите опцию «Очистить».

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

Рекомендуемая литература

Sparklines для WinForms Edition | Спарклайны для WinForms

Sparklines для WinForms Edition

В этой теме

Sparkline для WinForms, легкий элемент управления визуализацией данных для отображения тенденций и изменений.Разработанный как встроенная диаграмма, Sparkline отображает данные в очень сжатой форме. В отличие от стандартных диаграмм, спарклайн рисуется без основных элементов диаграммы, таких как координаты, легенда и заголовок. Спарклайны порой даже более информативны, чем любой из обычных типов диаграмм, просто из-за своей простоты. Спарклайн расположен рядом с данными для наибольшего воздействия.

Элемент управления Sparkline позволяет создавать спарклайны, которые добавляют вашим данным широкие возможности визуализации, не занимая слишком много места.Элемент управления Sparkline может использоваться как автономный элемент управления или как вложенный элемент управления в других элементах управления контейнера, таких как панель мониторинга.

Для работы с элементом управления Sparkline необходимо создать экземпляр класса C1Sparkline .

Основные характеристики

В качестве облегченного элемента управления визуализацией данных Sparkline предоставляет различные функции, которые делают его пригодным для изображения линий тренда и кривых вариаций. Основные особенности элемента управления Sparkline заключаются в следующем.

Легкая и быстрая визуализация

Элемент управления Sparkline позволяет быстро визуализировать данные значимым образом. Это также поможет вам очень легко анализировать тенденции данных.

Типы спарклайнов

Элемент управления Sparkline поддерживает три различных типа спарклайнов для удовлетворения разнообразных потребностей бизнеса, включая Column, Line и WinLoss.

Маркеры

Sparkline позволяет выделять точки данных, чтобы сделать спарклайн более читабельным.Кроме того, маркеры могут быть адаптированы к требованиям пользователя.

Ось

Sparkline позволяет отображать ось x, которая может отображаться или оставаться скрытой в соответствии с требованиями пользователя. По умолчанию ось x остается скрытой в Sparkline. Ось X также можно использовать для отображения данных за определенный промежуток времени.

Стиль

Элемент управления «Спарклайн» предоставляет множество вариантов стилей для настройки его внешнего вида, таких как цвет оси, точек данных (первая, последняя, ​​высокая, низкая и отрицательная) и всей серии.

Интеграция с элементами управления

Спарклайны очень часто добавляются к любым элементам управления данными, таким как сетки или макет панели мониторинга, поскольку они компактны, но чрезвычайно эффективны при визуализации данных. Элемент управления Sparkline можно легко интегрировать с такими элементами управления, как FlexGrid и DashboardLayout.

Связывание данных

Элемент управления Sparkline может легко связываться с любой перечислимой коллекцией значений данных, то есть с любым классом, реализующим интерфейс IEnumerable.Кроме того, класс может реализовать интерфейс INotifyCollectionChanged для поддержки изменения данных после привязки.

Элемент управления ComponentOne Sparkline совместим как с .NET 4.5.2, так и с .NET 5.

Ссылки API

См. Также

Sparkline API — встраивайте спарклайны где угодно.

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

Сгенерированные изображения спарклайнов могут быть встроены практически в любой формат. Они будут работать на веб-страницах, на таких платформах, как Salesforce и Excel, в электронной почте, PDF-файлах и т. Д.

Пример спарклайнов QuickChart, встроенных в приложение.

Начало работы

Конечная точка API спарклайна доступна по адресу https://quickchart.io/chart . Он работает, принимая объект конфигурации в стиле Chart.js в формате Javascript или JSON.

Вот пример конфигурации:

  {
тип: 'спарклайн',
данные: {
наборы данных: [{
данные: [140, 60, 274, 370, 199]
}]
}
}

Давайте упакуем эту конфигурацию спарклайна в URL:

  https: // quickchart.io / chart? c = {type: 'sparkline', data: {datasets: [{data: [140,60,274,370,199]}]}}
  

Этот URL-адрес может быть встроен как изображение в любое место:

  
  

Создание следующего изображения спарклайна:

Параметры API

Вот параметры, которые можно передать конечной точке / chart :

  • диаграмма : Javascript / JSON определение диаграммы.Используйте объект конфигурации Chart.js. Сокращенно «с»
  • ширина = 500 : Ширина изображения. Сокращенно «w»
  • высота = 300 : Высота изображения. Сокращенно «h»
  • devicePixelRatio = 2,0 : Соотношение пикселей устройства на выходе (по умолчанию retina = 2,0). Ширина и высота умножаются на это значение.
  • backgroundColor = transparent : Фон холста диаграммы.Принимает rgb ( rgb (255,255,120) ), цвета ( красный ) и шестнадцатеричные значения в кодировке url (% 23ff00ff ). Сокращенно «bkg»

Обратите внимание: если ваша конфигурация диаграммы содержит специальные символы, вы должны закодировать ее в URL-адресе. Эта возможность встроена почти в каждый язык программирования. Если код не закодирован, вы можете столкнуться с проблемами со специальными символами (такими как # или%) или синтаксическими ошибками в вашей программе.

Пользовательские цвета

Для настройки цветов используйте backgroundColor и borderColor .Установите для этих атрибутов любой допустимый цвет, шестнадцатеричный формат или строку rgb / rgba:

  {
тип: 'спарклайн',
данные: {
наборы данных: [{
backgroundColor: 'rgba (255, 0, 0, 0.2)',
borderColor: 'red',
data: [140, 60, 274, 370, 199]
}]
}
}

Упакуйте в URL:

  https://quickchart.io/chart?bkg=white&c={type:'sparkline',data:{datasets:[{backgroundColor:'rgba(255,0,0,0.2)',borderColor:'red ' , данные: [140,60,274,370,199]}]}}
  

В URL-адресе отображается это изображение:

Пользовательская граница / заливка

Чтобы удалить заливку и оставить только линию, установите fill: false в вашем наборе данных:

  {
тип: 'спарклайн',
данные: {
наборы данных: [{
fill: false,
data: [140, 60, 274, 370, 199]
}]
}
}

В форме URL:

  https: // quickchart.io / chart? bkg = white & c = {type: 'sparkline', data: {datasets: [{fill: false, data: [140,60,274,370,199]}]}}
  

Что дает это изображение:

Или, если вы хотите иметь только заливку и без рамки, установите borderColor на transparent или то же самое, что и backgroundColor .

Несколько строк

Вы можете отобразить несколько строк, добавив их в список наборов данных. Например:

  {
тип: 'спарклайн',
данные: {
наборы данных: [{
данные: [140, 60, 274, 370, 199],
заполнить: ложь
}, {
данные: [40, 165, 74, 70, 99],
заполнение: ложное
}]
}
}

Другие настройки

Вся диаграмма.js доступны настройки линейной диаграммы. Формат Chart.js предлагает множество настроек.

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

  {
тип: 'спарклайн',
данные: {
наборы данных: [{
pointRadius: 3,
borderWidth: 3,
borderDash: [10, 2],
lineTension: 0,3,
fill: false,
data : [140, 60, 274, 370, 199]
}]
}
}

Если вам нужна еще большая гибкость, измените тип диаграммы на «линия» и используйте полный набор диаграмм.js параметры линейной диаграммы. Для спарклайна вы можете скрыть оси вручную, добавив объект options в конфигурацию вашей диаграммы:

  {
тип: 'строка',
данные: {...},
параметры: {
масштабы: {
xAxes: [{
display: false
}],
yAxes: [{
display: false
}]
}
}
}

Клиентские библиотеки

QuickChart не требует клиентской библиотеки, но если вы не хотите создавать URL самостоятельно, вы можете использовать наши библиотеки Javascript, Python, Ruby, PHP, C # и Java с открытым исходным кодом.Посмотреть все библиотеки здесь.

Нужна помощь?

Chart.js может показаться сложным, когда вы начинаете разбираться в нем. Используйте редактор песочницы, чтобы проверить свои диаграммы. Если вас интересуют диаграммы, отличные от спарклайнов, ознакомьтесь с нашей галереей и основной документацией.

Чувствуете, что застряли? Не стесняйтесь обращаться — моя контактная информация указана ниже.


Об авторе

Ян Вебстер — инженер-программист и бывший сотрудник Google, работающий в Сан-Матео, Калифорния.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *