Как построить график с тремя осями в excel
Для начинающих пользователей EXCEL советуем прочитать статью Основы построения диаграмм в MS EXCEL , в которой рассказывается о базовых настройках диаграмм, а также статью об основных типах диаграмм .
При попытке построить диаграмму типа Поверхность на основе одного ряда данных, MS EXCEL может сказать, что ему требуется как минимум 2 ряда. На самом деле, для более или менее наглядной поверхности потребуется как минимум 10 рядов (лучше 20 – для сложных поверхностей). К счастью, ряды не нужно создавать в ручную – достаточно правильно сформировать таблицу с исходными данными.
Построим график функции z=-sin(x*х+y*y)+1 (см. файл примера ).
В качестве источника данных используем таблицу, в которой в верхней строке указаны значения Х, а в левом столбце Y. В остальных ячейках – значения Z для всех пар (Х,Y)
Чтобы значения Z были более информативны - можно использовать Условное форматирование .
Условное форматирование показывает некий вариант изолиний (см. ниже): близкие значения Z выделены одним цветом. Это также позволяет предварительно оценить вид создаваемой диаграммы.
Теперь выделите любую ячейку таблицы и постройте диаграмму типа Поверхность (вкладка Вставка , группа Диаграммы , Кнопка Другие ).
Полученную фигуру можно повращать (кнопка Поворот объемной фигуры на вкладке Макет ).
Для построения диаграммы используется 3 оси: горизонтальная ось (категорий), вертикальная ось (значений), ось Z (рядов значений). Все 3 названия осей требуют пояснения.
Во-первых, ось Z на самом деле является нашей осью Х и отображает имена рядов. Если имена рядов убрать, то изменятся и подписи оси (убрать имена рядов можно нажав кнопку Изменить в окне Выбор источника данных , которое доступно через вкладку Конструктор ).
Этот факт роднит диаграмму Поверхность с Диаграммой График , где по Х отображаются лишь подписи. Т.е. при попытке построить поверхность с неравномерным шагом по Х (например, 1, 2, 5, 9, 77, 103, ..) получим искажения масштаба: значения по Х будут откладываться последовательно 1, 2, 3, … (конечно, Z будет рассчитаны правильно). Интересно, что формат подписей по оси Z можно настроить только изменяя формат ячеек, на которые ссылаются имена рядов (изменение формата на вкладке Число (в окне Формат Оси) ни к чему не приводит).
Во-вторых, по вертикальной оси (значений) на самом деле откладываются значения Z (это очевидно из рисунка).
И, наконец, в-третьих, горизонтальная ось (категорий) – это значения Y (на самом деле опять только подписи). Подписи, как и для Графика можно удалить или изменить нажав кнопку Изменить в окне Выбор источника данных , которое доступно через вкладку Конструктор (на этот раз нужно нажать кнопку расположенную справа).
Так как диаграмма Поверхность – это по сути трехмерный График , в котором одному Х соответствует один Y, то некоторые объемные фигуры отобразить на диаграмме Поверхность не удастся. Например, не удастся отобразить гиперболоид, т.к. каждой паре (Х;Y) на диаграмме Поверхность соответствует только один Z, а для гиперболоида это не так (каждой паре соответствует 2 значения Z). Поэтому, в MS EXCEL придется довольствоваться только половиной гиперболоида.
Как видно из диаграммы, близкие значения Z выделены одним цветом, которые указаны в Легенде. К сожалению, в MS EXCEL невозможно управлять этими уровнями (даже при повороте фигуры количество уровней и диапазоны значений существенно изменяются). Это приводит к тому, что построение изолиний ( линии уровня, контурный график, англ. Contour plot ) реализовано в MS EXCEL в достаточно ограниченном виде: невозможно указать на диаграмме значение изолинии (диапазоны цветов указаны на Легенде), разбиение на диапазоны по Z производится MS EXCEL автоматически и нет возможности на это повлиять. Ниже приведены изолинии для упомянутого выше гиперболоида. Это особый вид диаграммы – Проволочная контурная .
Практически такой же картинки можно добиться простым поворотом фигуры на диаграмме Поверхность .
Требуется на отрезке [-1; 4] построить график функции f(x). Параметры a = 5 и b = 2 необходимо задать в отдельных ячейках.
Решение (1 ряд данных)
Чтобы построить график функции в MS EXCEL можно использовать диаграмму типа График или Точечная.
СОВЕТ : О построении диаграмм см. статью Основы построения диаграмм в MS EXCEL . О различии диаграмм Точечная и График см. статью График vs Точечная диаграмма в MS EXCEL .
Создадим таблицу с исходными данными для x от -1 до 4, включая граничные значения (см. файл примера, лист Ряд1 ):
Шаг по х выберем равным 0,2, чтобы график содержал более 20 точек.
Чтобы построить диаграмму типа Точечная:
- выделите любую ячейку таблицы;
- во вкладке Вставка в группе Диаграммы выберите диаграмму Точечная с прямыми отрезками и маркерами .
Чтобы построить диаграмму типа График:
- выделите любую столбец f(x) вместе с заголовком;
- во вкладке Вставка в группе Диаграммы выберите диаграмму График маркерами .
У обеих диаграмм один общий недостаток - обе части графика соединены линией (в диапазоне х от 1 до 1,2). Из этого можно сделать ошибочный вывод, что, например, для х=1,1 значение функции равно около -15. Это, конечно же, не так. Кроме того, обе части графика одного цвета, что не удобно. Поэтому, построим график используя 2 ряда данных .
Решение (2 ряда данных)
Создадим другую таблицу с исходными данными в файле примера, лист График :
У такой диаграммы имеется недостаток - в диапазоне х от 1 до 1,2 на диаграмме теперь нет вообще значений. Чтобы избежать этого недостатка - построим диаграмму типа Точечная с 3-мя рядами данных.
Решение (3 ряда данных)
Для построения графика используем 2 таблицы с данными для каждого уравнения, см. файл примера, лист График .
Первое значение второго графика возьмем чуть больше 1, например, 1,00001, чтобы как можно ближе приблизиться к значению, в котором происходит разрыв двух графиков. Также для точки со значением х=1 построим на диаграмме одну точку (ряд №3), чтобы показать, что для этого х значение второго уравнения не вычисляется (хотя фактически вычисляется).
Возникало ли у Вас когда-либо желание построить на одной диаграмме графики по двум различным (хотя и связанным) наборам данных? Возможно, Вы хотели видеть количество лидов, одновременно пришедших из нескольких каналов, и уровень конверсии этих каналов. Поместить эти два набора данных на одну диаграмму было бы очень полезно для выяснения закономерностей и определения трендов, наполняющих воронку.
Лид (lead, целевой лид) — потенциальный клиент, тем или иным образом отреагировавший на маркетинговую коммуникацию. Термином лид стало принято обозначать потенциального покупателя, контакт с ним, полученный для последующей менеджерской работы с клиентом.
Но есть проблема. Эти два набора данных имеют совершенно разные размерности оси Y (количество лидов и уровень конверсии) – в итоге график получается очень сомнительный.
К счастью, есть простое решение. Вам потребуется то, что называют вспомогательной осью: с её помощью можно использовать одну общую ось Х и две оси Y различной размерности. Чтобы помочь Вам с решением этой досадной задачи, мы покажем, как добавить вспомогательную ось к диаграмме в Excel на Mac и PC, а также в таблицах Google Doc.
Как добавить вспомогательную ось к диаграмме Excel на Mac
Шаг 1: Вводим данные в таблицу
Пусть в строке 1 будут находиться подписи оси Х, а в строках 2 и 3 – подписи для двух осей Y.
В данном примере: в первой строке указаны размеры обуви, во второй строке – количество проданной обуви, а в третьей – процент проданной обуви.
Шаг 2: Создаём диаграмму из имеющихся данных
Выделяем данные, которые нужно показать на диаграмме. Затем в меню нажимаем Диаграммы (Charts), выбираем Гистограмма (Column) и кликаем вариант Гистограмма с группировкой (Clustered Column) вверху слева.
Диаграмма появится чуть ниже набора данных.
Шаг 3: Добавляем вспомогательную ось
Теперь построим график по вспомогательной оси для данных из строки Percent of Nike Shoes Sold. Выделяем диаграмму, рядом с меню Диаграммы (Charts) должен появиться сиреневый ярлык – Макет диаграммы (Chart Layout). Жмем на него.
В левом верхнем углу в разделе Текущий фрагмент (Current selection) открываем выпадающий список и выбираем Percent of Nike Shoes Sold или любой другой ряд данных, который нужно отложить по вспомогательной оси.
Когда выбран нужный ряд данных, нажимаем кнопку Формат выделенного (Format Selection) сразу под выпадающим списком. Появится диалоговое окно, в котором можно выбрать вспомогательную ось для построения графика. Если раздел Оси (Axis) не открылся автоматически, кликните по нему в меню слева и выберите вариант Вспомогательная ось (Secondary Axis). После этого нажмите ОК.
Шаг 4: Настраиваем форматирование
Теперь график Percent of Nike Shoes Sold перекрывает график Number of Shoes Sold. Давайте исправим это.
Выделяем график и снова кликаем зелёную вкладку Диаграммы (Charts). Слева вверху нажимаем График > График (Line > Line).
Вуаля! У нас получилась диаграмма, на которой отлично видно количество проданных пар обуви и процент в соответствии с их размерами.
Как добавить вспомогательную ось к диаграмме Excel в Windows
Шаг 1: Добавляем данные на лист
Пусть в строке 1 будут находиться подписи оси Х, а в строках 2 и 3 – подписи для двух осей Y.
Шаг 2: Создаём диаграмму из имеющихся данных
Выделяем данные, которые нужно показать на диаграмме. Затем открываем вкладку Вставка (Insert) и находим раздел Диаграммы (Charts). Кликаем по маленькой иконке с изображением вертикальных линий. Откроется диалоговое окно с несколькими вариантами построения графика на выбор. Выбираем самый первый: Гистограмма с группировкой (Clustered Column).
После щелчка по этой иконке чуть ниже наших данных сразу же появляется диаграмма.
Шаг 3: Добавляем вспомогательную ось
Теперь отобразим данные Percent of Nike Shoes Sold по вспомогательной оси. После того, как была создана диаграмма, на Ленте появилось две дополнительные вкладки: Конструктор (Design) и Формат (Format). Открываем вкладку Формат (Format). В левой части вкладки в разделе Текущий фрагмент (Current Selection) раскрываем выпадающий список Область построения (Chart Area). Выбираем ряд с именем Percent of Nike Shoes Sold – или любой другой ряд, который должен быть построен по вспомогательной оси. Затем нажимаем кнопку Формат выделенного (Format Selection), которая находится сразу под раскрывающимся списком.
В правой части окна появится панель Формат с открытым разделом Параметры ряда (Series Options). Отметьте флажком опцию По вспомогательной оси (Secondary Axis).
Шаг 4: Настраиваем форматирование
Обратите внимание, что график ряда данных Percent of Nike Shoes Sold теперь перекрывает ряд Number of Shoes Sold. Давайте исправим это.
Откройте вкладку Конструктор (Design) и нажмите Изменить тип диаграммы (Change Chart Type).
Появится диалоговое окно. В нижней части окна рядом с Percent of Nike Shoes Sold кликните раскрывающийся список и выберите вариант построения График (Line).
Убедитесь, что рядом с этим выпадающим списком галочкой отмечен параметр Вспомогательная ось (Secondary Axis).
Вуаля! Диаграмма построена!
Как добавить вспомогательную ось в таблицах Google Doc
Шаг 1: Добавляем данные на лист
Пусть в строке 1 будут находиться подписи оси Х, а в строках 2 и 3 – подписи для двух осей Y.
Шаг 2: Создаём диаграмму из имеющихся данных
Выделите данные. Затем зайдите в раздел меню Вставка (Insert) и в открывшемся списке нажмите Диаграмма (Chart) – этот пункт находится ближе к концу списка. Появится вот такое диалоговое окно:
Шаг 3: Добавляем вспомогательную ось
На вкладке Рекомендуем (Start) выберите комбинированную диаграмму, показывающую гистограмму с наложенным на неё линейным графиком. Если этого варианта нет на начальном экране, то нажав ссылку Дополнительно (More) рядом с заголовком Рекомендуем (Recommended charts) выбираем его из полного списка вариантов.
Параметр Заголовки – значения столбца А (Use column A as headers) должен быть отмечен галочкой. Если диаграмма выглядит неправильно, попробуйте изменить параметр Строки / столбцы (Switch rows / columns).
Шаг 4: Настраиваем форматирование
Настало время привести в порядок форматирование. На вкладке Настройка (Customize) пролистываем вниз до раздела Серии (Series). Раскрываем выпадающий список и выбираем имя вспомогательной оси, в нашем случае это Percent of Nike Shoes Sold. В выпадающем списке Ось (Axis) измените Левая ось (Left) на Правая ось (Right). Теперь вспомогательная ось будет отчётливо видна на диаграмме. Далее нажимаем кнопку Вставить (Insert), чтобы разместить диаграмму на листе.
Вуаля! Диаграмма готова.
А какие данные строите по вспомогательной оси Вы?
Правила перепечаткиЕще больше уроков по Microsoft Excel
Оцените качество статьи. Нам важно ваше мнение:
Информация воспринимается легче, если представлена наглядно. Один из способов презентации отчетов, планов, показателей и другого вида делового материала – графики и диаграммы. В аналитике это незаменимые инструменты.
Построить график в Excel по данным таблицы можно несколькими способами. Каждый из них обладает своими преимуществами и недостатками для конкретной ситуации. Рассмотрим все по порядку.
Простейший график изменений
График нужен тогда, когда необходимо показать изменения данных. Начнем с простейшей диаграммы для демонстрации событий в разные промежутки времени.
Допустим, у нас есть данные по чистой прибыли предприятия за 5 лет:
Год | Чистая прибыль* |
2010 | 13742 |
2011 | 11786 |
2012 | 6045 |
2013 | 7234 |
2014 | 15605 |
* Цифры условные, для учебных целей.
Заходим во вкладку «Вставка». Предлагается несколько типов диаграмм:
Выбираем «График». Во всплывающем окне – его вид. Когда наводишь курсор на тот или иной тип диаграммы, показывается подсказка: где лучше использовать этот график, для каких данных.
Выбрали – скопировали таблицу с данными – вставили в область диаграммы. Получается вот такой вариант:
Прямая горизонтальная (синяя) не нужна. Просто выделяем ее и удаляем. Так как у нас одна кривая – легенду (справа от графика) тоже убираем. Чтобы уточнить информацию, подписываем маркеры. На вкладке «Подписи данных» определяем местоположение цифр. В примере – справа.
Улучшим изображение – подпишем оси. «Макет» – «Название осей» – «Название основной горизонтальной (вертикальной) оси»:
Заголовок можно убрать, переместить в область графика, над ним. Изменить стиль, сделать заливку и т.д. Все манипуляции – на вкладке «Название диаграммы».
Вместо порядкового номера отчетного года нам нужен именно год. Выделяем значения горизонтальной оси. Правой кнопкой мыши – «Выбрать данные» — «Изменить подписи горизонтальной оси». В открывшейся вкладке выбрать диапазон. В таблице с данными – первый столбец. Как показано ниже на рисунке:
Можем оставить график в таком виде. А можем сделать заливку, поменять шрифт, переместить диаграмму на другой лист («Конструктор» — «Переместить диаграмму»).
График с двумя и более кривыми
Допустим, нам нужно показать не только чистую прибыль, но и стоимость активов. Данных стало больше:
Но принцип построения остался прежним. Только теперь есть смысл оставить легенду. Так как у нас 2 кривые.
Добавление второй оси
Как добавить вторую (дополнительную) ось? Когда единицы измерения одинаковы, пользуемся предложенной выше инструкцией. Если же нужно показать данные разных типов, понадобится вспомогательная ось.
Сначала строим график так, будто у нас одинаковые единицы измерения.
Выделяем ось, для которой хотим добавить вспомогательную. Правая кнопка мыши – «Формат ряда данных» – «Параметры ряда» — «По вспомогательной оси».
Нажимаем «Закрыть» — на графике появилась вторая ось, которая «подстроилась» под данные кривой.
Это один из способов. Есть и другой – изменение типа диаграммы.
Щелкаем правой кнопкой мыши по линии, для которой нужна дополнительная ось. Выбираем «Изменить тип диаграммы для ряда».
Определяемся с видом для второго ряда данных. В примере – линейчатая диаграмма.
Всего несколько нажатий – дополнительная ось для другого типа измерений готова.
Строим график функций в Excel
Вся работа состоит из двух этапов:
- Создание таблицы с данными.
- Построение графика.
Пример: y=x(√x – 2). Шаг – 0,3.
Составляем таблицу. Первый столбец – значения Х. Используем формулы. Значение первой ячейки – 1. Второй: = (имя первой ячейки) + 0,3. Выделяем правый нижний угол ячейки с формулой – тянем вниз столько, сколько нужно.
В столбце У прописываем формулу для расчета функции. В нашем примере: =A2*(КОРЕНЬ(A2)-2). Нажимаем «Ввод». Excel посчитал значение. «Размножаем» формулу по всему столбцу (потянув за правый нижний угол ячейки). Таблица с данными готова.
Переходим на новый лист (можно остаться и на этом – поставить курсор в свободную ячейку). «Вставка» — «Диаграмма» — «Точечная». Выбираем понравившийся тип. Щелкаем по области диаграммы правой кнопкой мыши – «Выбрать данные».
Выделяем значения Х (первый столбец). И нажимаем «Добавить». Открывается окно «Изменение ряда». Задаем имя ряда – функция. Значения Х – первый столбец таблицы с данными. Значения У – второй.
Жмем ОК и любуемся результатом.
Наложение и комбинирование графиков
Построить два графика в Excel не представляет никакой сложности. Совместим на одном поле два графика функций в Excel. Добавим к предыдущей Z=X(√x – 3). Таблица с данными:
Выделяем данные и вставляем в поле диаграммы. Если что-то не так (не те названия рядов, неправильно отразились цифры на оси), редактируем через вкладку «Выбрать данные».
А вот наши 2 графика функций в одном поле.
Графики зависимости
Данные одного столбца (строки) зависят от данных другого столбца (строки).
Построить график зависимости одного столбца от другого в Excel можно так:
Условия: А = f (E); В = f (E); С = f (E); D = f (E).
Выбираем тип диаграммы. Точечная. С гладкими кривыми и маркерами.
Выбор данных – «Добавить». Имя ряда – А. Значения Х – значения А. Значения У – значения Е. Снова «Добавить». Имя ряда – В. Значения Х – данные в столбце В. Значения У – данные в столбце Е. И по такому принципу всю таблицу.
Точно так же можно строить кольцевые и линейчатые диаграммы, гистограммы, пузырьковые, биржевые и т.д. Возможности Excel разнообразны. Вполне достаточно, чтобы наглядно изобразить разные типы данных.
Метод 1 Добавление второй оси Y
Создайте свой график в Excel так, будто у вас одинаковые единицы измерения.
Перейдите на график и щелкните правой кнопкой мыши на данных линии, где вы хотите добавить вторую ось. На иллюстрации можно увидеть, что нажато на красную линию, так как мы хотим добавить еще одну ось Y для процентов.
Выберите «Формат ряда данных».
Под «Ось» установите переключатель на «Вспомогательная ось».
Выберите OK. Теперь вы должны увидеть на графике вторую ось Y.
Метод 2 Изменение типа диаграммы второго набора данных
Вернитесь к графику и щелкните правой кнопкой мыши на данных линии, где вы хотите добавить вторую ось. На иллюстрации можно увидеть, что нажато на красную линию, так как мы хотим добавить еще одну ось Y для процентов.
Выберите «Изменить тип диаграммы».
Выберите тип диаграммы, который хотите использовать для вторичного ряда данных. В примере выбрана гистограмма.
Советы
Информация о статье
Категории: Microsoft Excel
На других языках:
English: Add a Second Y Axis to a Graph in Microsoft Excel, Español: agregar un eje Y secundario en una gráfica de Excel, Italiano: Aggiungere un Secondo Asse Y in un Grafico di Microsoft Excel, Português: Inserir um Segundo Eixo Y num Gráfico do Microsoft Excel, Deutsch: Einfügen einer zweiten Y Achse in einem Diagramm in Microsoft Excel, Bahasa Indonesia: Menyisipkan Sumbu Y Kedua pada Grafik Excel, Français: ajouter un 2e axe Y dans un graphique d’Excel, Nederlands: Een tweede y as toevoegen aan een grafiek in Excel, 中文: 给Excel图表再加一条Y轴, ไทย: สร้างแกน Y แกนที่ 2 ในกราฟของ Microsoft Excel, العربية: إضافة محور ص جديد إلى رسم بياني في برنامج مايكروسوفت إكسل, Tiếng Việt: Thêm trục Y thứ hai vào biểu đồ Microsoft Excel
При работе в Excel табличных данных часто не достаточно для наглядности информации. Для повышения информативности ваших данных советуем использовать графики и диаграммы в Эксель. В этой статье рассмотрим пример того, как построить график в Excel по данным таблицы.
Кликните по кнопке ниже и мы пришлем Вам Excel файл с примером графика, построенного по данным таблицы на E-mail:
Видеоурок
Как построить простой график в Excel
Представим, что у нас есть таблица с ежемесячными данными среднего курса Доллара в течении года:
На основе этих данных нам нужно нарисовать график. Для этого нам потребуется:
Как построить график в Excel на основе данных таблицы с двумя осями
Представим, что у нас есть данные не только курса Доллара, но и Евро, которые мы хотим уместить на одном графике:
Для добавления данных курса Евро на наш график необходимо сделать следующее:
Если вы хотите отразить данные графика в разных форматах по двум осям X и Y, то для этого нужно:
Ниже мы рассмотрим как улучшить информативность полученных графиков.
Как добавить название в график Эксель
На примерах выше мы строили графики курсов Доллара и Евро, без заголовка сложно понять про что он и к чему относится. Чтобы решить эту проблему нам нужно:
Как подписать оси в графике Excel
Для лучше информативности нашего графика в Excel есть возможность подписать оси. Для этого:
Как добавить подписи данных на графике Excel
Ваш график может стать еще более информативным с помощью подписи отображаемых данных.
На примере курсов валют мы хотим отобразить на графике стоимость курса Доллара и Евро помесячно. Для этого нам потребуется:
Система отобразила курс Доллара на линии графика, но наглядность данных это не улучшило, так как значения сливаются с графиком. Для настройки отображения подписи данных потребуется сделать следующие шаги:
В этом меню вы сможете настроить положение подписи, а также из чего будет состоять подпись данных: из имени ряда, категории, значения и.т.д.
Помимо настроек расположения, в том же меню вы сможете настроить размер подписей, эффекты, заливку и.т.д:
Читайте также: