0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Как вставить гистограмму в ячейку в Excel?

Как построить гистограмму в Excel по данным таблицы

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

пример гистограммы в Excel

Как построить гистограмму в Excel

  • Выделите область, содержащую данные таблицы, которые вы хотите отобразить в гистограмме. Важно выделить все заголовки столбцов и строк;

как сделать гистограмму в excel - выделение области с данными

  • перейдите во вкладку «Вставка» на Панели инструментов, затем щелкните по пункту меню «Гистограмма»;

где находится пункт меню гистограмма в Excel

  • Выберите тип гистограммы :

выбор типа гистограммы в Excel

  • На экране появляется гистограмма с данными таблицы:

пример гистограммы в Excel

Стиль и внешний вид гистограммы

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

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

Как добавить элемент гистограммы в Excel

  • для редактирования элемента гистограммы, например заголовка — дважды кликните на него и внесите корректировки;

Как отредактировать заголовок гистограммы в Excel

  • если вы не хотите добавлять элементы по отдельности, то можно воспользоваться пунктом меню «Экспресс-макет» и выбрать подготовленные системой наиболее популярные наборы элементов гистограммы;

как выбрать экспресс макет для гистограммы в Excel

  • в Excel также доступные несколько подготовленных стилей гистограммы, выбрать которые вы можете в разделе «Стили диаграмм» на вкладке «Конструктор»;

Как изменить стиль гистограммы в Excel

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

Панель быстрого доступа к редактированию стиля гистограммы в Excel

Как сменить строки и столбцы в гистограмме

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

Читайте так же:
Как быстро подсчитать количество ячеек до изменения значения в Excel?

Как поменять строки и столбцы гистограммы в Excel

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

  • Выберите гистограмму, которую вы хотите отредактировать;
  • На вкладке «Конструктор» выберите пункт «Строка/Столбец»;

Пункт меню строка/столбец в Excel

  • Строки и столбцы на графике изменяются. В нашем примере данные сгруппированы по видам, а столбцы — по годам.

Пример смены строки и столбца в гистограмме в Excel

Как переместить гистограмму в Excel

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

  • Выделите гистограмму, которую вы хотите переместить;
  • Нажмите на пункт «Дизайн» на Панели инструментов, затем выберите пункт «Переместить диаграмму»;

Как переместить гистограмму в Excel

  • Выберите место перемещения гистограммы в диалоговом окне, затем нажмите OK.

Диаологовое окно смены места гистограммы в Excel

  • Затем гистограмма перемещается в новое место назначения. В нашем примере это новый лист.

Пример перемещения гистограммы в Excel с одного листа на другой

Еще больше полезных приемов по работе с графиками, списками данных и функциями в Excel вы узнаете в практическом курсе «От новичка до мастера Excel«. Успей зарегистрироваться по ссылке!

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

Новая версия Microsoft Excel 2010 предлагает инфокритические sparklines, мини-графики, которые помещаются внутри ячеек и демонстрируют динамический характер числовых данных:

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

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

Созданные мини-графики можно форматировать и настраивать с помощью динамической вкладки Дизайн:

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

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

Читайте так же:
Как быстро изменить размер шрифта в зависимости от значения ячейки в Excel?

Как обновить Excel, если у вас старая версия? Что делать, если вам нужен тип диаграммы, не входящий в набор sparcline? Далее давайте рассмотрим эти способы!

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

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

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

2010-sparklines-addin.png

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

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

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

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

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

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

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

Читайте так же:
Как автоматически увеличивать значение ячейки после каждой печати?

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

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

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

В категории User-Defined мастера функций теперь есть новая функция LineChart, которая принимает два аргумента: диапазон и цвет графика. В результате получается очень простой и элегантный способ представления числовых данных в виде мини-диаграмм, если вставить их, например, в ячейку справа от числовой линии:

голоса
Рейтинг статьи
Ссылка на основную публикацию
Adblock
detector