Как использовать сводные таблицы для суммирования переменной, но где строки повторяются для подклассов? - PullRequest
0 голосов
/ 16 января 2020

enter image description here

Здесь у меня есть некоторые данные о транспортных средствах, сопровождаемые некоторой соответствующей информацией о том, где живут владельцы этих типов транспортных средств, и их средняя цена дома.

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

Что я хочу сделать, это создать сводную таблицу - однако при рассмотрении среднего стоимость транспортного средства, сводная таблица суммирует каждый тип класса транспортного средства / модели несколько раз, как показано ниже:

enter image description here

И так, в то время как столбец средней цены дома в поворотной таблице указано правильное значение транспортного средства, многократно неверно подсчитанное (по отношению к марке транспортного средства).

1 Ответ

1 голос
/ 17 января 2020

Нет, в сводной таблице нет функции DistinctSum. Единственное, что приходит на ум, - это добавить в базовую таблицу дополнительный столбец, в котором можно рассчитать требуемые значения. Например, в столбце «Отдельное значение» вы можете вставить следующую формулу:

=D2/SUMPRODUCT((A2=$A$2:$A$13)*(B2=$B$2:$B$13))

, она вычисляет Value / Count of values для каждого автомобиля и модели, а затем в сводной таблице суммирует этот столбец.

enter image description here

...