Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Pessoal, boa tarde.
Preciso realizar um cálculo em uma tabela dinâmica (pivot table) levando em consideração o resultado da coluna anterior:
O cálculo será realizado somente se forem com as etapas 'ACC','VCC','ADC' ou 'VVC'. Caso contrário o resultado será a média simples. As etapas foram ordenadas para que o cálculo fique na forma correta com a coluna "OrdenaEtapa". !
Fiz um esquemático para facilitar o entendimento da conta que deve ser feita:
Utilizei a seguinte linha no Set Analysis, mas não funcionou..os valores sempre retornam zero.
If(IsNull(
If(match([Cód. Etapa],'ACC','VCC','ADC','VVC') > 0,
If((before(count([Data Fim Evento])) < count([Data Fim Evento])) and count([Data Fim Evento])<>0,
Avg ([Duração Etapa]),
(Avg ([Duração Etapa])* count([Data Fim Evento])) / before(count([Data Fim Evento]))),
Avg ([Duração Etapa]) )), 0,
If(match([Cód. Etapa],'ACC','VCC','ADC','VVC') > 0,
If((before(count([Data Fim Evento])) < count([Data Fim Evento])) and count([Data Fim Evento])<>0,
Avg ([Duração Etapa]),
(Avg ([Duração Etapa])* count([Data Fim Evento]))/before(count([Data Fim Evento]))),
Avg ([Duração Etapa])
))
Podem ajudar por gentileza?
Raphael,
tem como disponibilizar um modelo (com dados reduzidos e embaralhados) para facilitar a ajuda?
Bom dia!
Segue conforme solicitado em anexo.