Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Amigo, boa tarde!
Novamente preciso da ajuda e experiência de vocês. Hoje possuo uma aplicação que faz uma analise vertical entre as linha do nosso DRE, no entanto, surgiu a necessidade de colocar diversas cidades em COLUNA para que possamos comparar o % da despesa sobre a receita entre diferentes cidades e estados. No entanto, quando iniciei a construção pareceu simples na minha cabeça, mas infelizmente empaquei e não sei que caminho tomar.
Estou utilizando a seguinte expressão:
=Num((Sum({AnaliseVertical} Fato_Valor) / Sum(ALL {AnaliseVertical <AtividadeSub_Tipo={'1_ING'}>} Fato_Valor)), '#.##0,00%')
Mas ela não está gerando o resultado que eu espero, ela está pegando o custo corretamente, mas a o valor da receita ela está acatando da seleção TOTAL, sendo que deveria dividir pela receita total da cidade em que aparece na COLUNA.
Segue print do resulto.
O % apresentado acima deveria ser muito maior, mas se eu exportar a planilha para o excel e somar todos os percentuais apresentados eu chego no % do estado selecionado.
Alguém tem ideia do que estou fazendo de errado?
Desde já agradeço pela ajuda.
Obrigado.
Abraços.
Tente com
Num((Sum({AnaliseVertical} Fato_Valor) / Sum(TOTAL <CLUSTER> {AnaliseVertical <AtividadeSub_Tipo={'1_ING'}>} Fato_Valor)), '#.##0,00%')
Diego,
Será que para a receita você não esta considerando ou desconsiderando alguma seleção? e com isso ele esta pegando o valor total.
Att
Oi Francisco, a única coisa que faço na expressão é utilizar o comando ALL, pois se não ele imprimi apenas 100% da receita na tabela, conforme imagem abaixo.
Expressão alterada:
=Num((Sum({AnaliseVertical} Fato_Valor) / Sum( {AnaliseVertical <AtividadeSub_Tipo={'1_ING'}>} Fato_Valor)), '#.##0,00%')
Tente com
Num((Sum({AnaliseVertical} Fato_Valor) / Sum(TOTAL <CLUSTER> {AnaliseVertical <AtividadeSub_Tipo={'1_ING'}>} Fato_Valor)), '#.##0,00%')