Диаграммы и графики в Excel

Диаграммы и графики в Excel

Довольно часто в работе возникает задача построения графиков в MS Excel. Отдельного пункта меню "Графики" в MS Excel (любых версий: 2003, 2007, 2010, 2013) не существует. Для создания графиков в MS Excel используется особый тип Диаграммы - График. Ниже представлены статьи, описывающие основные и частые (но весьма интересные и полезные) примеры использования графиков в MS Excel. В большинстве случае Вы может в названии статьи вместо слова "диаграмма" подставлять "график". Например: Динамические графики, круговые графики, динамическое название графиков и т.д.

Метод критического пути (МКП) -  это метод планирования выполнения работ, в основе которого лежит математический алгоритм. Рассчитаем критический путь для связанных между собой работ проекта в MS EXCEL.

Построим диаграмму Ганта отображающую связанные работы и процент их выполнения.

Построим диаграмму, напоминающую диаграмму Ганта.

Чтобы совместить вертикальную линию с гистограммой потребуется объединить 2 типа диаграмм: точечную и гистограмму. Покажем как это сделать.

Ориентированный граф на диаграмме MS EXCEL построить можно, но это не просто для новичков. Рассмотрим процесс построения.

Рассмотрим основные типы диаграмм в MS EXCEL 2010: Гистограмма, График, С областями, Круговая, Точечная, Линейчатая.

Рассмотрим основы создания и настройки диаграмм в MS EXCEL 2010. Материал статьи также будет полезен пользователям MS EXCEL 2007 и более ранних версий. Здесь мы не будем рассматривать типы диаграмм (график, точечная, гистограмма и пр.), а сконцентрируемся на элементах общих для всех диаграмм: подписи к данным, ряд, область построения, оси, источник данных и др.

В качестве подписей данных в точечной диаграмме (XY Scatter) можно установить: имя ряда, значения Х и значения Y. Однако, часто требуется присвоить индивидуальную подпись для каждой точки. Если у Вас MS EXCEL 2013 для Windows или более поздняя версия, то волноваться нечего - индивидуальные подписи можно установить стандартными средствами. В противном случае придется использовать VBA. 

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

Трансформация (преобразование) геометрической фигуры означает ее изменение по определенным правилам. Например, вращение, смещение или изменение масштаба некого прямоугольника на плоскости. Правила, по которым происходит изменение, будем записывать в матричном виде. Используем произведение матриц для применения к фигуре сразу нескольких преобразований. Также используем однородную систему координат (Homogenous Coordinates). Здесь рассмотрим трансформацию в двумерном пространстве с использованием MS EXCEL.

Построим окружность и эллипс.

Рассмотрим трехмерные диаграммы в MS EXCEL 2010. С помощью трехмерных диаграмм отображают поверхности объемных фигур (гиперболоид, эллипсоид и др.) и изолинии.

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

Иногда требуется на одной диаграмме совместить две круговые диаграммы. Сделаем это с помощью вспомогательной оси.

Объединим несколько разных типов диаграмм в одной.

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

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

Построим ступенчатый график (диаграмму) в MS EXCEL.

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

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

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

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

Часто на диаграмме необходимо отобразить не все данные из исходной таблицы, а лишь только часть, например, значения из 10 последних строк. Причем диаграмма должна динамически изменяться в зависимости от того, какое количество значений пользователь хочет отобразить. Для построения такой диаграммы будем использовать функцию СМЕЩ().

Часто на диаграмме необходимо отобразить не все данные, а лишь только часть, причем пользователь должен иметь возможность выбирать положение и размер области просмотра. Для построения такой диаграммы можно использовать функцию СМЕЩ().

Построим круговую диаграмму и выведем суммарное значение в центре.

Построим диаграмму типа термометр.

Построим в MS EXCEL диаграмму, иллюстрирующую % выполнения работ.

Свяжем название диаграммы в MS EXCEL со значением в ячейке.

Рассмотрим построение в MS EXCEL 2010 диаграмм с несколькими рядами данных, а также использование вспомогательных осей и совмещение на одной диаграмме диаграмм различных типов.

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

Построим замкнутую кривую, соединяющую несколько точек.

Построим вертикальную и горизонтальную линию (прямую) на диаграмме MS EXCEL, например для отображения проекции точки на оси х и y.

Покажем разницу между 2-мя популярными типами диаграмм: графиком и точечная диаграмма.

Построим график функции y=a*x^2+b*x+с (квадратное уравнение). Также рассчитаем дискриминант, найдем корни уравнения, координаты точки экстремума (максимума или минимума). Сделаем форму для сдвига и отражения графика с помощью элементов управления формы.

Построим график функции Гаусса имеющий форму Колокообразной кривой (Gaussian function, Bell Curve Shape).

Построим в MS EXCEL несколько плоских алгебраических кривых: кардиоиду, эпициклоиду, логарифмическую спираль и лемнискату Бернулли.

Научимся вращать (поворачивать) график функции относительно начала координат.

Построим на диаграмме 2 графика. С помощью элемента управления Флажок скроем один из графиков.

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

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