Я использую сводную таблицу Excel для обобщения некоторых данных и только что обнаружил проблему. Проблема связана с тем, как рассчитываются совокупные значения. Допустим, у меня есть таблица данных с тремя столбцами: имя, дата, значение. Если я создаю таблицу, в которой Имя, а затем Дата используются как Метки строк, а Значение - это совокупное значение, т. Е. Среднее. Сводная таблица будет выглядеть примерно так:

+John             .3450 
   5/14/2010       1.234 
   5/15/2010       3.450 
   5/16/2010       -3.25

Я думаю, что здесь должно происходить то, что значения для каждой даты усредняются, а затем эти значения усредняются, чтобы получить значение в той же строке, что и Имя, Джон. Но это не то, что он делает. Он принимает среднее значение для каждой даты, которое он показывает напротив даты, но затем вместо того, чтобы брать среднее значение для этих чисел, он фактически использует необработанные данные и вычисляет среднее значение для всех значений Джона. Он должен показывать среднее значение ежедневных средних, чтобы соответствовать древовидной иерархии, но вместо этого просто показывает мне среднее значение для всех значений Джона. Это важно будет агрегировать только на одном уровне, но визуально создает подуровни, которые он не использует. Кто-нибудь знает, как это изменить или понять, по какой логике это имеет смысл? Зачем мне создавать какие-либо подгруппы, если я не могу вычислить агрегаты на них?

2 ответа2

0

Если вы перетащите другую версию поля даты в DataField, я уверен, что вы обнаружите, что этот набор данных более сильно перекошен до 16.05.2010.

Нет никакого способа заставить Excel создать среднее значение на основе уровня ниже него, вам нужно будет скопировать данные в другую область рабочей книги и вычислить среднее значение напрямую.

Это может быть не то, что вы хотите услышать, но это единственный вариант.

0

Вы правильно определили, что делает сводная таблица, а именно вычисляете среднее значение всех элементов "Джон", а не усредняете средние значения.

Я уверен, что есть формальная причина для этого, но на мой взгляд это означает, что общее среднее значение не искажается, например, в случаях, когда у вас есть одно постороннее наблюдение за день, но много наблюдений в другие дни.

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