Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Boa tarde,
Preciso somar todos os valores de uma coluna de uma dimensão, exemplo:
Em um objeto tabela eu:
Tenho Dimensão: Regionais sendo (SP, RJ, PR e etc)
Tenho Dimensão: Categoria sendo (Entradas, Saídas e etc)
Tenho a fato: Notas Fiscais.
Em outro objeto tabela eu:
Tenho Dimensão: Regionais sendo (SP, RJ, PR e etc)
Tenho Dimensão: Categoria sendo (Entradas, Saídas e etc)
Tenho a fato: Percentuais onde para calcular preciso somar todos os valores de SP referente a Entradas e sucessivamente.
Já tentei com a função total, mais nesse caso ele soma toda a dimensão regional.
Segue a expressão:
=Sum(Valor_Saida)
/
Sum( {$<Atividade={"O"}>} total Valor_Entrada)
Fui claro com o problema?
Obrigado.
Abs.
O "Total" pode receber um parametro para gerar uma quebra
sum(total <Regional> valor) deve calcular o que precisa
Boa tarde.
Foi mais ou menos claro.Aparentemente o que está errado é a segunda parte: Sum( {$<Atividade={"O"}>} total Valor_Entrada), onde vc usa o total para valor de entrada.
Valdomiro,
Realmente não entendi. Você quer calcular o percentual em relação ao Total da Regional OU ao Total da Categoria OU ao Total Geral?
Tem como você mandar um exemplo no Excel ou Algo do Tipo?
Sem saber mais detalhes há diversas opções, como usar um gráfico do tipo tabela ou usar a função aggr, mas realmente preciso de mais informações para poder te ajudar.
Bom dia, desculpe a demora pessoal.
Segue o exemplo para simplificar.
Obrigado.
Prezado obrigado pela atenção.
Anexei um exemplo abaixo.
Abs.
Bom dia.
Considerando que a sua pivot table tenha as dimensões Regionais(na horizontal) e categoria(Operacionais, Receita A e Receita B), a simples fórmula abaixo deveria funcionar:
Sum(Valor_Saida)
/
Sum( {$<Atividade={"O"}>} Valor_Entrada)
OBS: Não sei sobre o critério {$<Atividade={"O"}>}.
Vou tentar fazer um exemplo simples sem ele e te envio.
Caro Luciano,
Obrigado.
Esse Atividade={"O"} é um filtro para selecionar apenas os Operacionais.
Nesse caso ele está somando toda a dimensão sendo com essa formula é está somando os totais = SP+RJ+PR+MG.
Preciso que calcule individual para cada regional (Sendo que estamos falando de apenas uma dimensão regional)
Fui claro?
Valeu!
Bom dia.
Segue qvw e base que usei.
Está de acordo com o seu print.
Caro Luciano, no seu exemplo está perfeito.
Em minhas tabelas eu tenho a categoria nesse seu caso, com 3 niveis, sendo:
Operacionais
- Receitas A
- Receitas
Eu utilizei o modo de indentação.
No meu caso ele continua a somar todas as regionais.
Não sei o que pode estar acontecendo.
Obrigado.
Abs.
Você está utilizando TOTAL ou esqueceu de incluir a dimensão Regional no gráfico? Creio que o que o Luciano postou está correto. Pode postar a formula que está utilizando depois da alteração sugerida pelo Luciano? Pode postar também um print do modelo do Qlik?