Что бы я сделал, чтобы решить эту проблему, это добавить обе функции агрегирования: sum
и max
, а затем скрыть (или уменьшить) столбцы, которые вы не хотите отображать.
в приведенном выше примере я сжимаю столбцы B
, D
, F
и I
, поскольку они имеют значения, выходящие за рамки ваших требований.
«Всего макс. Местоположения» отображает значение, согласующееся с функцией, выраженной во всем столбце: это «максимальное количество строк кода, которое достигается каждым проектом в каждом отделе; это может привести к недоразумениям, когдамы наблюдаем значения промежуточных итогов и итоговой суммы, то есть: «Grand Total
- Total Max of Loc
» не является «Total Max of Sum of Loc
»: в этом примере он показывает 18
, что представляет абсолютное максимальное значение Loc
в Project
в каждом Department
; таким же образом Total Max of Loc
для Department 2
равно 18
, а форма Department 1
равна 12
Когда запрашивается другое поведение, как выраженов комментарии к этому ответу, я думаю, чтоМы вступаем в пространство строгих настроек, и какое-то решение можно найти, написав собственный макрос и используя функцию getpivotdata или, если это может быть приемлемо для вашего случая, простодобавление нового столбца с формулой max()
и, возможно, скрытие столбца "Total Max of Loc"