У меня есть график Excel, который отображает цену с течением времени для учетной записи облачной службы, но я хотел бы добавить к ней события, которые могли бы изменить цену (например: «Прекращена работа VM» или «очищены неиспользуемые файлы»)
Ряд данных основан на выводе счета-фактуры Azure, но события не совпадают с точками данных серии X. Пример: Azure выставляет мне счет 4-го числа каждого месяца за 12 точек данных, но события могут происходить в любой день.
Верхний график ниже - это то, что я имею сейчас, нижний - то, что я хочу:
Вот данные, с которыми я работаю:
Общая цена
Мероприятия
Ответы:
Я бы подошел к этому немного иначе, чем Bandersnatch (хотя принцип тот же).
Поскольку вы уже получили данные своего счета в таблицу данных Excel (что хорошо), я бы сделал следующее:
1) Создайте XY / Scatter Chart, используя вашу таблицу данных для первичного ряда данных, с:
x axis = Date
y axis = Amount
2) Создайте вторую таблицу для ваших данных события. Вам понадобятся 3 столбца
Date, Amount, Description
.3) Столбцы «Дата» и «Описание», которые можно извлечь из текущей таблицы. Простой способ сделать это - добавить серию событий, используя в
Date
качестве оси x, а затем использовать одно вспомогательное значение (например, 0 или 6000) для оси y. Это выровняет все ваши точки по вертикали, но не по вашей линии.Что бы я сделал, это интерполировал бы значение оси Y для вашей даты и использовал бы это как ваш ряд оси Y. Используя комбинацию структурированных имен (так как вы используете таблицы данных) и формулы FORECAST.LINEAR , MATCH и OFFSET , ваша формула столбца суммы таблицы событий будет выглядеть примерно так:
4) Затем добавьте свои данные серии событий в свой график и формат по вкусу.
5) Теперь, когда Excel 2016 позволяет использовать диапазон ячеек для меток данных, просто используйте столбец «Описание» для меток.
источник
Я не совсем уверен, что вы спрашиваете, но вот график ваших данных с линиями, добавленными к датам во второй таблице.
Это график рассеяния, созданный из этих данных:
Красные линии - это две дополнительные серии, добавленные путем указания двух нижних областей в штучной упаковке в таблице данных в качестве значений x и y для двух серий. Вы можете пометить строки текстовыми полями, чтобы идентифицировать связанные события.
источник