Eu tenho uma tabela dinâmica com vários marcadores de coluna:
group
subgroup
subsubgroup
status
O último rótulo, status
, tem apenas dois valores possíveis, ACTIVE e DORMANT. Eu preciso mostrar apenas as linhas onde o valor para ACTIVE está faltando, mas o valor para DORMANT não é.
Sei que isso é possível agregando parcialmente os dados (para que meus dados de origem não tenham um único campo COUNT, mas tenham dois: ACTIVE_COUNT e DORMANT_COUNT) e o pré-filtre antes de construir o pivô, mas não posso modificar a forma dos dados de origem da tabela dinâmica neste caso específico.
Um exemplo do que preciso:
ROW G1 G2 G3 STAT CNT
---------------------
V11 AA BB C1 ACTV 100
V11 AA BB C1 DORM 200
V11 AA BB C2 ACTV 400
V11 AA BB C3 DORM 800
V11 AA BB C4 DORM 900
V21 AA BB C1 ACTV 110
V21 AA BB C1 DORM 220
V21 AA BB C2 ACTV 440
V21 AA BB C3 DORM 880
V21 AA BB C3 DORM 990
V21 AA BB C4 ACTV 1
Tem que ser transformado em:
. AA
. BB
. C3 C4
. DORM DORM
-------------
V11 800 900
V21 990
Ou seja, C1 não é mostrado porque há uma linha correspondente com ACTV > 0, C2 não é mostrado porque não há DORM, V21 x C4 DORM não é mostrado porque há uma linha correspondente com ACTV > 0, mas ambos V11 x C4 DORM e V21 x C3 DORM são.