9

Я ищу простой способ составить список значений, каждое из которых связано с датой. Например:

Date      Value
11/7/13   2
11/8/13   2
11/11/13  3
11/14/13  2

И т.д. Проблема в том, что график не показывает правильную тенденцию, так как многие даты не имеют вхождений или значений для этой даты. Итак, на графике все выглядит хорошо, но искажено, поскольку нет дат со значением 0. Как я могу заполнить эту последовательность дат 0 значениями для пропущенных дат?

Я ищу самый простой подход. Если бы я хотел обойти Excel, я мог бы просто настроить входные данные с помощью Perl или чего-то еще.

4 ответа4

10

Excel имеет встроенную опцию диаграммы для решения этой проблемы.

  1. Выберите вашу горизонтальную ось.
  2. Щелкните правой кнопкой мыши и выберите «Формат»
  3. В параметрах оси найдите тип оси. Выберите радиокнопку «Ось дат», и Excel автоматически добавит отсутствующие даты, пока только выстраивает ваши данные.

Вот как это выглядит:

Недостающие даты

Это должно работать с линейными или столбцовыми диаграммами.

6

Я большой поклонник vlookups. Предполагая, что ваши данные находятся в столбцах A и B, создайте диапазон дат вниз по столбцу D, используя автозаполнение (введите 11/1/14 в D1, затем перетащите правый нижний угол вниз). Затем в E1 используйте:

=IFERROR(VLOOKUP(D1,A:B,2,FALSE),0)

Который должен искать в столбце A для каждой даты и ставить число в столбце B, связанном с ним, или 0, если ничего не найдено (для этого требуется перенос IFERROR, в противном случае он показывает N/A). Затем выполните автоматическое заполнение столбца E, и вы сможете составить диаграмму для столбцов D и E. Занимает некоторое пространство, но это легко и работает. Вы можете скрыть это на другом листе, если это выглядит слишком грязно.

1

Вы можете просто создать график рассеяния XY с датами в виде X и значениями в виде Y. Интервал будет правильным, а даты появятся в метках оси X. Сортируйте значения по дате и используйте тип графика разбросанных линий.

0

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .