Графики эксель с минутными значениями за несколько дней
В программе Excel по умолчанию предусмотрены функции для работы с датой и временем: ЧАС, МИНУТЫ и СЕКУНДЫ. Детально рассмотрим эти три функции в действии на конкретных примерах. Как, когда и где их можно эффективно применять, составляя различные формулы из этих функций для работы с временем.
Примеры использования функций ЧАС, МИНУТЫ и СЕКУНДЫ для расчетов в Excel
Функция ЧАС в Excel предназначена для определения значения часа из переданного времени в качестве параметра и возвращает данные из диапазона числовых значений от 0 до 23 в зависимости от формата временной записи.
Функция МИНУТЫ в Excel используется для получения минут из переданных данных, характеризующих время, и возвращает данные из диапазона числовых значений от 0 до 59.
Функция СЕКУНДЫ в Excel применяется для получения значения секунд из данных в формате времени и возвращает числовые значения из диапазона от 0 до 59.
Контроль по часам суточного времени в Excel используя функцию ЧАС
Пример 1. Получить текущее время, определить, сколько часов прошло с начала текущих суток, сколько часов осталось до начала новых суток.
Определим текущий момент в коде времени Excel:
Вычислим количество часов от начала суток:
Определим количество часов до окончания суток:
- 24 – количество часов в сутках;
- B3 – текущее время в часах, выраженное в виде числового значения.
Примечание: пример демонстрирует то, что результатом работы функции ЧАС является число, над которым можно выполнять любые арифметические действия.
Преобразование чисел в формат времени с помощью функций ЧАС и МИНУТЫ
Пример 2. Из приложения были подгружены моменты прохождения некоторых событий, которые были распознаны Excel в виде обычных чисел (например, 13:05 было распознано как число 1305). Необходимо преобразовать полученные значения в формат времени, выделить часы и минуты.
Исходная таблица данных:
Для преобразования данных используем функцию:
- B3 – значение, распознанное Excel в качестве обычного числа;
- "00\:00" – формат времени.
В результате получим:
С помощью функций ЧАС и МИНУТЫ выделим искомые величины. Аналогично определим требуемые значения для остальных событий:
Пример использования функции СЕКУНДЫ в Excel
Пример 3. Рабочий день начинается в 8:00 утра. Один работник систематически опаздывал на протяжении предыдущих 10 рабочих дней на несколько секунд. Определить общее время опозданий работника.
Внесем данные в таблицу:
Определим опоздание в секундах. Где B3 – данные о времени прихода на работу в первый день. Аналогично определим секунды опозданий для последующих дней:
Определим общее количество секунд опозданий:
Где C3:C12 – массив ячеек, содержащих значения секунд опозданий. Определим целое значение минут опозданий, зная, что в 1 мин = 60 секунд. В результате получим:
То есть, общее опоздание сотрудника за 10 дней составило 263 секунды, что более 4-х минут.
Особенности синтаксиса функций ЧАС, МИНУТЫ и СЕКУНДЫ в Excel
Функция ЧАС имеет следующую синтаксическую запись:
время_в_числовом_формате – единственный аргумент функции (обязательный для заполнения), характеризующий данные времени, которые содержат данные о часах.
Функция МИНУТЫ имеет следующий синтаксис:
время_в_числовом_формате - обязательный для заполнения аргумент, характеризующий значение, из которого будут вычислены минуты.
Синтаксис функции СЕКУНДЫ в 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 скачать:
Как сделать еженедельный график в Excel вместе с ежедневным.
Пример создания динамического синхронного еженедельного графика вместе с ежедневным. Синхронное отображение двух таймфреймов на одном графике.
Точно так же можно строить кольцевые и линейчатые диаграммы, гистограммы, пузырьковые, биржевые и т.д. Возможности Excel разнообразны. Вполне достаточно, чтобы наглядно изобразить разные типы данных.
Еженедельный график продаж - очень часто бывает полезным в отчетах Excel при объединении сразу двух графиков с разными таймфреймами. Например, чтобы на одном графике отображались ежедневные и еженедельные показатели одновременно. Это позволит выполнить технический анализ продаж с использованием нескольких таймфреймов за один и тот же период времени (например, за месяц). Как же красиво визуализировать данные в таком случае, чтобы не получилась «каша-мешанка»?
Еженедельный и ежедневный таймфрейм на одном графике в Excel
Перед тем как сделать еженедельный график продаж в Excel сначала подготовим входящие данные. Для примера возьмем статистику продаж (в штуках) по 5-ти торговым агентам за Март месяц 2020-го года и разместим их показатели на отдельном листе «Данные»:
Получилась таблица в диапазоне B2:H33. Но для качественного составления еженедельного графика продаж в Excel нам потребуется составить еще одну интерактивную таблицу. Разместим ее на листе «График»:
Название заголовков столбцов и строк таблицы вполне информативны и не требуют разъяснений, за исключением последнего столбца «Низ Линии». Он не содержит никаких формул (в отличии от столбца «ИТОГО»), а только лишь нулевые значения, которые нам потребуются в еженедельном графике продаж.
Как упоминалось выше, данная табличка будет интерактивной и при взаимодействиях с пользователем будет изменять свои значения по условию. Пользователь укажет порядковый номер недели в месяце, а таблица автоматически заполнится соответственными значениями выбрав их из статистики продаж на листе «Данные».
Автозаполнение ячеек при выборки данных по нескольким условиям
Соответственно еженедельный график продаж также получится динамическим. Для взаимодействия таблицы с пользователем будет использовать только лишь один элемент управления – выпадающий список. С помощью него пользователь отчета получит возможность указывать порядковый номер недели в Марте месяце. Чтобы создать выпадающий список перейдите курсором Excel в ячейку G1 и выберите инструмент: «ДАННЫЕ»-«Работа с данными»-«Проверка данных»:
В появившемся диалоговом окне «Проверка вводимых значений» на вкладке «Параметры» из выпадающего списка «Тип данных:» выбираем опцию «Список». В поле ввода «Источник:» через точку с запятой указываем порядок чисел 1-5. Так как в каждом месяце (за исключением февраля не високосного года) всего по 5 неполных недель.
Теперь необходимо решить самую сложную задачу – это выборка значений. Для автоматического заполнения каждой ячейки интерактивной таблицы необходимо делать выборку из таблицы входящих данных на отдельном листе сразу по 3-м условиям:
- Необходимо получить значение из определенного порядкового номера недели месяца.
- Для определенного торгового агента.
- В определенный день недели.
Более того задачу еще усложняет тот факт, что две взаимодействующих таблицы по-разному транспонированы. Кроме того, для простоты усвоения материала из данного урока не хотелось бы прибегать к сложным формулам массива, а лишь воспользоваться простой и читабельной функцией ВПР для выборки значений из таблицы по нескольким условиям. Ведь вся сила в простоте!
Но есть изящное решение, которое часто применяется при работе с базами данных – это генерация логически обоснованного кода ID для каждой строки входящих статистических данных. Для этого заполним специальной формулой дополнительный столбец в диапазоне ячеек A3:A33 на листе «Данные»:
В чем логика сгенерированных ID кодов для каждой строки? Логический ID код состоит из двухзначных чисел:
- Первое число это порядковый номер недели в месяце для каждой даты в таблице.
- Второе число это порядковый номер дня недели для каждой даты.
Формула для генерации логического ID кода состоит одновременно из двух формул, возвращаемые значения которых сцепляются знаком амперсант - «&»:
- Формула в первой части (до символа &) возвращает номер недели месяца для даты: =ОТБР(ДЕНЬ(B3)/7)+1.
- Во второй части функция: =ДЕНЬНЕД(B3;2) с числом 2 во втором своем аргументе, благодаря которому указывается понедельник как первый день недели (европейский формат).
Таким образом мы объединяем два условия в одно и теперь для выборки значений из таблицы входящих данных нам потребуется только 2 условия которые мы будем использовать в функции ВПР.
Более того, обратите внимание на то, что первый столбец значений в просматриваемой таблице уже отсортирован по возрастанию, а значит не возникнет никаких проблем при обработке таблицы функцией ВПР. В целом это самое простое идеальное решение. Простота залог надежности!
Теперь нам нужно заполнить формулой диапазон ячеек B3:F8 в интерактивной таблице на листе «График»:
В основе формулы лежит функция ВПР, а за работу с условиями отвечает функция ПОИСКПОЗ, которая возвращает порядковые номера: дней недель и столбцов. В первом аргументе функции ВПР объединены 2 входящих параметра для образования одного условия – порядковый номер недели в месяце и номер дня недели (определяет по наименованию: понедельник-1, вторник-2 и т.д.). А в третьем аргументе функции ВПР используется функция ПОИСКПОЗ для определения порядкового номера столбца таблицы входящих данных из которого будут получены значения в соответствии с порядковым номером имени торгового агента. Все гениальное в простом!
Все входящие данные подготовлены и обработаны, сразу переходим непосредственно к их визуализации еженедельным графиком продаж.
Как сделать еженедельный и ежедневный график два в одном?
Чтобы сделать еженедельный график продаж в Excel выполните несколько рядов последовательных действий:
- На первом листе выделите диапазон ячеек A2:H8 и выберите инструмент: «ВСТАВКА»-«Диаграммы»-«Гистограмма»:
- В дополнительном меню щелкните по переключателю: «РАБОТА С ДИАГРАММАМИ»-«КОНСТРУКТОР»-«Данные»-«Строка/столбец»:
- В этом же меню воспользуйтесь инструментом: «РАБОТА С ДИАГРАММАМИ»-«КОНСТРУКТОР»-«Тип»-«Изменить тип диаграммы». Там же следует выбрать тип – «Комбинированная», а для двух последних рядов: «ИТОГО» и «Низ Линии» указываем тип – «График»:
- Добавляем новый элемент нажав на плюс и из появившегося меню «ЭЛЕМЕНТЫ ДИАГРАММЫ» отмечаем галочкой опцию «Полосы повышения и понижения»:
- Делаем двойной щелчок по зеленой линии ряда «ИТОГО» и изменяем параметр: «Формат ряда данных»-«ПАРАМЕТРЫ РЯДА»-«Боковой зазор» на 30%:
- Делаем двойной щелчок левой кнопкой мышки по любой серой полосе и настраиваем цвет: «Формат полосы понижения»-«ПАРАМЕТРЫ ПОЛОС ПОНИЖЕНИЯ»-«Заливка»-«Градиентная заливка» и там настраиваем цвета и положения «Точки градиента». При том для правой точки должен быть установлен не только белый цвет, а также «Прозрачность»-100%. И в этом же разделе параметров в списке опций «ГРАНИЦЫ» отмечаем опцию «Нет линий».
- Снова делаем двойной щелчок по зеленой линии ряда «ИТОГО» чтобы его предварительно выделить, а затем нажав на кнопку плюс добавляем новые элементы: «Подписи данных»-«Сверху»:
- Одним щелчком по любой подписям данных мы выделяем их все, а далее правой кнопкой пышки по подписи вызываем контекстное меню из которого выбираем опцию «Изменить формы меток данных»-«Прямоугольная выноска»:
- Пока не снимая выделения с подписей выбираем опцию из дополнительного меню: «РАБОТА С ДИАГРАММАМИ»-«ФОРМАТ»-«Стили фигур»-«Сильный эффект – Синий, Акцент 5»-«Заливка фигуры»-«Цвет заливки»-«Лиловый»:
- Периодически делаем двойной щелчок для выделения и нажимаем клавишу Delete на клавиатуре для удаления элементов легенды графика: ИТОГО и Низ Линии. А затем периодически делаем двойной щелчок для выделения и изменяем параметры линейных графиков ИТОГО и Низ, чтобы скрыть их линии (но не удалить из): «Формат ряда данных»-«ПАРАМЕТРЫ РЯДА»-«ЛИНИЯ»-«Нет линий»:
- Выделяем фоновую сетку графика и снова нажимаем на кнопку добавления элементов – плюс «+». В появившемся контекстом меню открываем выпадающее меню с опции «Сетка» и отмечаем там все опции галочками:
- Двойным щелчком левой кнопкой мышки по вертикальным полоскам сетки выделяем их и одновременно вызываем таким образом меню, где изменяем параметры: «Формат основных линий сетки»-«ПАРАМЕТРЫ ОСНОВНЫХ ЛИНИЙ СЕТКИ»-«Линия»-«Сплошная линия», а также «Цвет» - черный.
- Щелкаем левой кнопкой мышки по «Название диаграммы» далее в строке формул вводим знак равно «=» и кликаем по ячейке A1, а затем подтверждаем нажатием клавишей Enter на клавиатуре, чтобы привязать название графика к значению ячейки A1:
Шаблон еженедельного графика продаж с двумя динамически синхронизированными таймфреймами – ГОТОВ! При изменении значения в ячейке G1 с помощью выпадающего списка пользователь переключает порядковый номер недель в месяце на графике. В результате синхронно изменяются значения таблицы и показатели столбцов двух таймфермов (недельный и ежедневный) на графике. Перерасчеты в интерактивной таблице выполняются автоматически, а данные на графике изменяются динамически – соответственно.
Построение диаграмм с одним рядом данных рассмотрено в статье Основы построения диаграмм в MS EXCEL . Начинающим пользователям также целесообразно перед прочтением ознакомиться со статьей Основные типы диаграмм .
ГИСТОГРАММА
Построим Гистограмму с группировкой на основе таблицы с двумя числовыми столбцами, близких по значениям.
Выделите любую ячейку таблицы (см. файл примера ), на вкладке Вставка , в группе Диаграммы нажмите кнопку Гистограмма , в выпавшем меню выберите Гистограмма с группировкой .
MS EXCEL построит оба ряда с использованием только основных осей (чтобы в этом убедиться, дважды кликните сначала по столбцу одного ряда, затем по одному из столбцов по другого. В окне Формат ряда данных на вкладке Параметры ряда будет указано по какой оси отложены значения ряда). Т.к. значения у обоих рядов близки, то такое решение нам подходит.
Для рядов, у которых значения существенно различаются (на порядок и больше) один из рядов нужно строить с использованием Вспомогательной вертикальной оси .
Для этого достаточно выбрать для одного из рядов построение на вспомогательной оси (дважды кликнув на один из столбцов), а затем настроить ширину столбцов (боковой зазор), чтобы отображались оба ряда.
Если не настроить ширину столбцов, то эту диаграмму можно спутать с диаграммой Гистограмма с пополнением (столбцы, относящие к одной категории «ставятся» друг на друга).
Другой возможностью отображения на диаграмме двух рядов со значительно различающимися значениями, является масштабирование самих значений в таблице-источнике.
Горизонтальную вспомогательную ось можно расположить даже вверху. При этом столбцы разных рядов будут оригинально пересекаться.
Теперь изменим подписи по горизонтальной оси (категории).
В окне Выбор источника данных видно, что для обоих рядов подписи горизонтальной оси одинаковы, т.к. категории одинаковы для обоих рядов (столбец Месяц).
Кликните сначала по ряду Продажи, затем по Прибыль - подписи по горизонтальной оси будут одинаковы.
При желании это также можно изменить. В окне Выбор источника данных выделите ряд Прибыль, нажмите кнопку Изменить расположенную справа, удалите ссылку на ячейки. Теперь у ряда Прибыль вместо названия категорий будут просто порядковые числа 1, 2, 3,… Однако, они не будут отображаться на диаграмме, т.к. отображается пока только Основная горизонтальная ось .
Теперь в меню Оси (вкладка Макет , группа Оси ) выберите Вспомогательная горизонтальная ось и установите ее Слева направо . В окне формата Вспомогательной вертикальной оси измените точку пересечения оси (установите Автовыбор ). Получим вот такую диаграмму.
Хотя техническая возможность отображения 2-х различных категорий существует, конечно, таких диаграмм нужно избегать, т.к. их сложно воспринимать. Категории должны быть одинаковыми для всех рядов на диаграмме. Естественно, такой трюк сработает только для двух групп рядов, т.к. имеется всего 2 типа оси: основная и вспомогательная.
ГРАФИК
Диаграмма График во многом аналогична Гистограмме с группировкой: к ней применимы те же идеи по отображению двух рядов со значительно отличающимися значениями, что и к Гистограмме.
После размещения рядов на разных осях получим вот такую диаграмму (линии вертикальных осей выделены цветами, соответствующими цветам рядов).
Примечание . Если провести горизонтальные линии сетки к вспомогательной оси, то они, естественно, могут не совпасть с линиями к основной оси, т.к. масштабы осей (величины основных делений вертикальных осей) могут не совпадать. Это может «перегрузить» диаграмму.
Вообще, к использованию вспомогательных вертикальных осей, а тем более вспомогательных горизонтальных осей для Гистограммы и Графика нужно подходить обдуманно: ведь диаграмма должна «читаться» - быть понятной без дополнительных комментариев.
ТОЧЕЧНАЯ
Визуально Точечная диаграмма похожа на диаграмму типа График (если конечно у Точечной диаграммы точки соединены линиями).
Различие состоит в том, что для построения Графика в качестве координаты Х всегда используется последовательность 1, 2, 3, … (с подписями - категориями), а для Точечной значения по горизонтальной оси м.б. любыми числами (см. статью График vs Точечная ).
Примечание . Если для построения Точечной диаграммы не указана ссылка на значения Х (или ссылка указывает на текстовые значения), то в качестве координат по Х будет использована та же последовательность 1, 2, 3, …, что и для Графика.
Исходя из вышесказанного, при построении диаграммы Точечная целесообразно указывать числовые значения по Х. В противном случае нужно просто использовать График, т.к. для него можно задавать любые подписи по Х (в том числе и текстовые), что для Точечной диаграммы сделать нельзя (только числа).
Теперь о совмещении разных типов диаграмм с Точечной. Если для Точечной диаграммы не используется координата Х, то на диаграмме она выглядит как График.
Подписи по горизонтальной оси берутся от Графика. В окне Выбор источника данных видно, что для ряда отображаемого Точечной диаграммой подписи горизонтальной оси одинаковы изменить/ удалить нельзя.
Кроме того, График может быть только на основной оси и поменять это нельзя.
Если для Точечной диаграммы используется координата Х и оба ряда отложены по одной (основной) оси, то получается не очень красивая диаграмма.
Это связано с тем, что при совмещении с Точечной диаграммой (на одной оси и когда у Точечной указаны значения по Х), диаграмма типа График становится как бы главной:
- на горизонтальной оси отображаются подписи только для Графика;
- вертикальная сетка не отображается для отрицательных значений Х (т.к. График строится только для Х=1, 2, 3, …);
- у Графика невозможно изменить Ось с Основной на Вспомогательную (у Точечной можно).
Если Точечную построить на вспомогательной оси, то диаграмма изменится.
Подписи для Точечной (значения по Х) теперь отображаются сверху.
Совет . Диаграмма типа Точечная используется для построения окружностей, эллипсов и других замкнутых фигур на плоскости .
Теперь рассмотрим построение 2-х рядов данных, которые используют диаграмму Точечная.
Сначала построим 2 эллипса с различными координатами центра и размерами полуосей без использования вспомогательных осей.
Примечание . Фактически на диаграмме 4 ряда данных: точка центра представляет отдельный ряд.
Дважды кликнем по бордовому эллипсу и выберем построение ряда на вспомогательной оси (сделаем то же и центра эллипса).
Теперь координаты Y для бордового эллипса откладываются по правой вертикальной оси (можно ее для наглядности выделить также бордовым цветом).
Добавим Вспомогательную горизонтальную ось (в меню Оси (вкладка Макет , группа Оси ) выберите Вспомогательная горизонтальная ось и установите ее По умолчанию ).
Наверное, для диаграммы типа Точечная использование вспомогательных осей наиболее оправдано – это позволяет отображать на одной диаграмме различные по масштабу кривые.
КРУГОВАЯ
В статье Основные типы диаграмм показано, что разместить несколько рядов в круговой диаграмме технически можно, но, как правило, не целесообразно.
Совмещение разных типов диаграмм
Про совмещение Графика и Точечной диаграммы рассказано выше (см. раздел Точечная).
Совмещением Линейчатой и Гистограммы не стоит заниматься, т.к. выглядит это достаточно странно, почти также странно, как и совмещение Гистограммы с Круговой (см. также статью Основные типы диаграмм, раздел Круговая ).
Совет . Также можно посмотреть статью Совмещаем разные типы диаграмм .
Оригинальностью совмещения могут также похвастаться Гистограмма и Нормированная линейчатая с накоплением .
Наверное, единственными типами диаграмм, которые стоит совмещать, являются График и Гистограмма (категории должны быть одинаковыми для обоих рядов).
Для такой диаграммы постройте сначала Гистограмму с группировкой с двумя рядами (см. раздел Гистограмма в начале этой статьи). Затем выделите нужный ряд и нажмите кнопку Изменить тип диаграммы (вкладка Конструктор ). Выбрав График или График с Маркерами нажмите ОК.
Если масштабы значений у рядов существенно отличаются, то можно настроить вспомогательную вертикальную ось (см. раздел Гистограмма).
Часто на диаграмме необходимо отобразить не все данные, а лишь только часть, причем пользователь должен иметь возможность выбирать положение и размер области просмотра. Для построения такой диаграммы можно использовать функцию СМЕЩ() .
Пусть имеется таблица платежей (см. файл примера ):
Построим диаграмму, отображающую только определенный набор записей, например 10 записей, начиная с 6-й:
Количество записей для отображения (размер области отображения) задается пользователем с помощью элемента управления Счетчик , связанный с ячейкой K1 , а смещение области отображения от начала таблицы - с помощью элемента управления Полоса прокрутки .
Сформируем область отображения с помощью функции СМЕЩ() и создадим 2 соответствующих Динамических диапазона : один для дат, другой для сумм платежей.
Функция СМЕЩ() позволяет формировать необходимый диапазон в зависимости от значений введенных пользователем с помощью элементов управления Счетчик и Полоса прокрутки : =СМЕЩ($B$4;$K$3;;$K$1) – для диапазона дат ( $B$4 задает левый верхний угол диапазона, $ K $1 – его высоту, $K$3 – смещение относительно первой строки таблицы), =СМЕЩ($C$4;$K$3;;$K$1) – для диапазона сумм.
Через меню Формулы/ Определенные имена/ Присвоить имя создадим Именованный диапазон Даты :
Аналогичным образом создадим Именованный диапазон Платежи.
Теперь создадим саму диаграмму:
- Выделите любую ячейку таблицы;
- В меню Вставка/ Диаграммы/ Гистрограммы выберите Гистограмма с группировкой;
- Через меню Работа с диаграммами/ Конструктор/ Данные/ Выбрать данные измените значения ряда на ='Динамические_диаграммы(с_прокруткой_и_масштабированием).xlsx'!Платежи , где Динамические_диаграммы(с_прокруткой_и_масштабированием).xlsx – имя файла, содержащего именованный диапазон. Недостаточно в качестве источника значений для ряда указать имя нашего диапазона Платежи . Перед собственно именем нужно указать либо название листа (если диапазон имени Лист ) или имя файла (если диапазон имени Книга ));
- Аналогично, в качестве источника данных для подписи горизонтальной оси введите ссылку на именованный диапазон Даты : ='Динамические_диаграммы(с_прокруткой_и_масштабированием).xlsx'!Даты
Теперь, изменяя с помощью элементов управления размер и положение области отображения, увидим соответствующие изменения в диаграмме.
С другими динамическими диаграммами можно познакомиться в статье Динамические диаграммы. Общие замечания .
СОВЕТ : Для начинающих пользователей EXCEL советуем прочитать статью Основы построения диаграмм в MS EXCEL , в которой рассказывается о базовых настройках диаграмм, а также статью об основных типах диаграмм .
Читайте также: