Как создать диаграмму дат в Excel
Обновлено: 21.11.2024
В этом видео мы рассмотрим пример того, как Excel отображает даты на горизонтальной оси.
Когда вы создаете диаграмму, используя допустимые даты на горизонтальной оси, Excel автоматически устанавливает тип оси на дату.
Например, эти данные о ценах на акции разнесены за период более 10 лет со случайными интервалами.
Если представить эти данные о ценах на акции в виде линейного графика, горизонтальная ось автоматически настраивается как ось категорий с типом "дата".
Вы можете увидеть категорию в названии, и если я открою панель задач форматирования для параметров оси, вы увидите, что Excel использует параметр «Автоматически», что, поскольку у нас есть действительные даты, означает, что у нас есть варианты для минимальной и максимальной дат. , а также интервалы дат.
Обратите внимание, поскольку у нас большой диапазон дат, интервал установлен на 1 год, и все даты относятся к 1 января. Это немного странно и, возможно, даже сбивает с толку.
Было бы проще увидеть, что происходит, если я добавлю метки данных и линии перетаскивания на диаграмму.
Теперь ясно, что данные о ценах на акции отображаются в диапазоне дат, а точки данных не обязательно совпадают с датами на оси.
Во многих случаях это нормально. На оси показано точное распределение данных.
Однако в некоторых случаях может потребоваться простое и равномерное распределение.
В этом случае вы можете изменить тип текста на текст.
Теперь точки данных равномерно распределены и совпадают с датами, показанными на горизонтальной оси.
Обратите внимание, что хотя тип оси теперь текстовый, Excel по-прежнему понимает даты.
Например, я могу применить другой формат даты, и диаграмма немедленно обновится.
Давайте рассмотрим еще один пример. Это ежемесячные данные о ценах на акции за период более 15 лет, с июля 2001 года по май 2017 года, более чем в 100 стрках.
Если я представлю данные в виде линейной диаграммы, Excel правильно интерпретирует даты и автоматически построит горизонтальную ось в соответствии с диапазоном дат с необычной настройкой 8 месяцев для единиц измерения.
Чтобы показать только годы и убедиться, что линия отображается правильно во всем диапазоне, я могу установить единицы измерения на 1 год. Затем введите 1 января 2001 г. в качестве минимума и 1 января 2018 г. в качестве максимума.
Затем я могу применить собственный формат даты, чтобы по горизонтальной оси отображался только год.
Мы не могли понять вопрос Эмили, пока не запросили более подробную информацию. Создать диаграмму на основе даты в Excel довольно просто. Оказывается, Эмили много лет назад пыталась составить график на основе дат и отказалась. Это одна из тех вещей, которые Office обещал, но это было сложно. Теперь это совсем просто.
Давайте начнем с обычной диаграммы с удобными равномерно распределенными датами. В данном случае ежемесячно.
Выберите оба столбца данных, затем Вставить | Диаграмма | Линейная или любая другая диаграмма, которую вы считаете подходящей.
Excel 2013 значительно упрощает выбор диаграмм благодаря надлежащей галерее и предварительному просмотру в реальном времени.
Это довольно простой вид, но все важные элементы присутствуют. Вы можете изменить его, чтобы диаграмма выглядела лучше.
Нерегулярные даты
Если бы все даты были расположены через равные промежутки. Часто это не так. Либо отсутствуют данные, либо, как в этом примере, события не распределены регулярно.
Мы добавили первую миссию шаттла (дата запуска и продолжительность полета), поэтому разрыв во временной шкале действительно очевиден.
Выбор столбцов B и C для создания такой диаграммы по умолчанию:
Обратите внимание, что Excel автоматически расположил горизонтальную ось на временной шкале. Между двумя последними точками данных имеется большой разрыв (из-за разрыва между программами Apollo и Shuttle).
Примечание: современный Excel лучше справляется с отсутствующими точками данных. Обратите внимание на пробел около 1970 года, когда Аполлон-13 не имеет данных о посадке/длительности. Первоначально Excel проигнорировал бы отсутствующие данные и соединил бы линию между двумя точками данных. Теперь он показывает, что в информации о диаграмме чего-то не хватает.
Чтобы настроить временную шкалу, щелкните правой кнопкой мыши ось и выберите «Формат оси». Вот как это выглядит в Excel 365 и более ранних версиях Excel.
Диаграмма | Формат оси в Excel 365 для Windows
Диаграмма | Формат оси в старых версиях Excel для Windows
В разделе «Тип оси» вы можете заставить Excel учитывать текст или дату данных, но если Excel угадал неправильно, обычно возникает проблема с исходными данными.
Параметры верхней оси можно настроить. Например, вы можете изменить масштаб, чтобы начать с 1 января 1969 года и закончить 31 декабря 1981 года, или изменить настройки единиц измерения, чтобы на оси не было так много меток.
Не бойтесь возиться с настройками и форматированием диаграммы, потому что Отмена — ваш друг и постоянный спутник.
Проверить данные
Фокус не в диаграмме, а в данных. Мы, умники, называем это нормализацией данных, нормальные люди называют это приведением дат к единому типу и внешнему виду.
Прежде чем создавать диаграмму на основе даты, внимательно изучите данные даты. Это все в формате даты Excel или в виде текста? Убедитесь, что все даты указаны в формате, который Excel распознает как даты, а не как текст.
Это была главная проблема Эмили: некоторые ячейки с датами на самом деле были текстом, поэтому Excel не знал, как отформатировать ось. Как только это было исправлено, диаграмма появилась без суеты.
Все упрощается, если исходные даты представлены в формате, необходимом для диаграммы. Например, исходные данные Аполлона имели дату и время посадки с точностью до секунды. Чтобы упростить создание диаграммы и работу с ней, мы переформатировали столбец, указав только дату.
Если у вас есть данные, включающие информацию о времени, вам могут понадобиться некоторые специальные приемы, чтобы заставить Excel создавать полезные диаграммы. Вот несколько советов по редактированию данных о времени и дате в диаграмме Excel. Эти функции применимы к Excel 2007–2013, хотя конкретные шаги зависят от вашей версии. Изображения были сделаны с помощью Excel 2013 в ОС Windows 7.
Использовать XY-точечную диаграмму
Безусловно, самый простой способ отобразить временные данные – использовать точечную диаграмму. Точечные диаграммы автоматически берут данные о дате или времени и превращают их в ось шкалы времени. Когда вы выбираете диапазон дат или времени и данные, связанные с ним, Excel делает все возможное для организации информации в диаграмме со шкалой времени на оси X.
Однако наилучшее предположение Excel может оказаться не таким полезным, как вам нужно. В этом примере мы хотим увидеть, как время суток влияет на наши рядовые данные. Полученная точечная диаграмма хорошо отображает ряд данных, но временная шкала по умолчанию представляет собой случайные единицы времени.
Чтобы использовать наш пример, загрузите временную диаграмму Excel
Чтобы настроить отображение шкалы времени по оси X:
- Нажмите на диаграмму, чтобы открыть панель форматирования области диаграммы.
- Нажмите "Параметры диаграммы" и выберите "Горизонтальная ось (значение)".
- Нажмите значок параметров оси.
- Откройте треугольник раскрывающегося списка параметров оси.
- Внесите изменения в Границы, Единицы и т. д., чтобы настроить шкалу времени для отображения диаграммы в нужном вам порядке.
Возможно, вам придется поиграть с настройками единиц измерения, чтобы ваша шкала отображала нужные вам приращения времени. В этом примере мы хотели, чтобы наши маркеры единиц отображались каждый час, а диаграмма покрывала данные за 24 часа. Итак, наша настройка Unit равна 1/24 или .04167. Значение 0,25 будет отображать маркеры юнитов в 00:00, 6:00, 12:00. и 18:00
Результаты представляют собой четкую, не загроможденную диаграмму, на которой равномерно и четко представлены ряды данных за 24-часовой период.
Убедитесь, что для параметра "Тип оси" установлено значение "Ось дат".
Когда вы создаете линейную, столбчатую или линейчатую диаграмму, Excel автоматически обрабатывает данные даты как «ось дат». Это означает, что каждая точка данных будет нанесена на ось X на основе линейного времени, а не на равном расстоянии друг от друга.
Чтобы использовать наш пример, загрузите файл excel time chart.xlsx, лист линейных диаграмм
AB–Text показывает, что ось X настроена на ось текста, а точки данных равномерно распределены по всей диаграмме, даже если даты не совпадают в течение всего месяца.
AB–Date показывает, что ось X настроена на ось даты, а точки данных расположены дальше или ближе друг к другу в зависимости от того, когда данные записывались в течение месяца. Если AB представляет собой снятие средств с банковского счета, в AB-Date вы можете легко увидеть, что больше транзакций происходит в середине и конце месяца. Выполните описанные выше шаги, чтобы открыть параметры оси и установить ось X на ось дат, если диаграмма Excel по умолчанию этого не делает.
Подсказка. Если ваши данные о дате вводятся в виде текста, а не в формате даты, параметр «Ось дат» не будет работать. Измените данные в формате даты, чтобы воспользоваться преимуществами оси дат.
Как насчет временных данных на линейных диаграммах?
К сожалению, в Excel 2013 функция оси дат не работает с данными о времени в линейных, столбчатых и линейчатых диаграммах. Если вы попробуете, вы получите что-то вроде этого:
Если вам нужно отобразить информацию во времени, самое простое решение — использовать точечную диаграмму XY и добавить линии и маркеры, чтобы они напоминали линейную диаграмму.
Создание диаграмм с датами или временем — Excel
Начнем с данных
В этом сценарии мы хотим отобразить график, показывающий дату и/или время по оси X и продажи по оси Y.
Создать диаграмму рассеяния
Начало точечной диаграммы
Мы получаем диаграмму рассеяния, как показано ниже, но сначала мы хотим отформатировать некоторые аспекты графика
Ось X
Далее мы хотим понять, какие дата и время мы хотим по оси X. Для этого сценария нам нужен тик каждые два часа, всего 12 тиков по оси X. Повторите это с той же информацией во втором столбце.
Создать таблицу оси X
- Выделите второй столбец
- Изменить формат на Общий
<р>3. Добавьте еще один столбец, чтобы найти разницу между двумя значениями. Это поможет понять, сколько места нужно оставить между тиками.
<р>4. Измените формат на Общий
Окончательная таблица оси X
Следующая таблица должна выглядеть так, как показано ниже. Это поможет нам вставить параметры диаграммы, чтобы показать именно то, что мы хотели бы видеть.
Обновление оси X
Отформатировать ось
- Обновить Минимальную границу так, чтобы она была первым текстовым значением.
- Обновите максимальную границу, чтобы она была последним текстовым значением.
Обновление основных блоков
- Обновите основные единицы до значения в столбце различий.
Отображение графика с датой и временем
<р>2. Нажмите на значок "Размер и свойства"
<р>3. Настройте свой угол, чтобы он отображался под наклоном, чтобы его было легче увидеть
Окончательный график с датой и временем
Создание диаграмм с датами или временем — Google Таблицы
Используя те же данные, что и раньше, мы создадим аналогичный график в Google Таблицах.
Читайте также: