У меня измерения расхода за 15 минут. Есть дни без данных. Я использовал сводную таблицу, чтобы получить среднесуточное значение потока. Как я могу преобразовать сводные результаты в непрерывный список дней, как показано ниже?
1 ответ
Вы можете создать сводную таблицу, перетащив даты на панель строк. и числовые значения в панель значений.
Затем вы можете нажать на любую дату в сводной таблице и группе. Вы можете группировать по году, месяцу и дню.
Имейте в виду, однако, что сводная таблица показывает только существующие данные. Это означает, что если ваша исходная таблица данных имеет значения для января-1 и января-3, но не для января-2, то сводная таблица вообще не будет содержать список января-2.
Если вы хотите, чтобы все календарные дни были в списке, вам может потребоваться, чтобы ваши исходные данные содержали хотя бы одну точку данных для каждого календарного дня. Возможно, вам придется добавить пропущенные дни в исходные данные вручную.
Сводные таблицы не интерполируют пропущенные дни.
Если вы хотите создать новую таблицу на основе сводной таблицы, вы можете использовать формулы для поиска фактического значения даты и возврата числа (будет работать простой Vlookup ()). Если Vlookup в строке для Jan-2 возвращает ошибку, так как сводная таблица не содержит значения для этого дня, вы можете обернуть Vlookup в функцию IFError и указать во втором аргументе, что возвращать в ситуации ошибки.
Что именно это должно быть, зависит от вас. Вы должны сначала решить бизнес-логику и изложить ее словами. Тогда формула может быть найдена. Например, вы можете вернуть значение предыдущей строки, или среднее значение из последних десяти строк, или статическое значение, которое находится в ячейке ZZ333.
Изменить: Вы можете избежать группировки, если исходные данные имеют только даты, а не даты со временем. Для этого добавьте столбец к исходным данным и определите только дату текущего значения даты / времени. Формула для этого есть =int(A1)
. Используйте этот столбец только для даты в сводной таблице, и вам не нужно группировать.