Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Boa Tarde.!
Tenho uma tabela dinâmica onde as informações estão conforme a imagem1.
Preciso que os percentuais fiquem de acordo com a imagem2, mas não consigo.
Alguém teria alguma dica?
Muito Obrigado.
Renato
Renato, me desculpe. Havia entendido errado seu problema.
A solução não tem nada com a função AGGR(), ok?
Utilizei o TOTAL para retornar o total da linha.
Segue o exemplo em anexo
Qual é a expressão que você esta utilizando?
O total é a soma dos percentuais? Você vai conseguir resolver isso utilizando a função AGGR.
Olá Yuri.
Segue as Expressões:
2013 = COUNT({$<Year={$(vAnoInicial)}>} NUM_INVOICE)
2014 = COUNT({$<Year={$(vAnoFinal)}>} NUM_INVOICE)
2013 % = Column(1) / (Column(1) + Column(2))
2014 % = Column(2) / (Column(1) + Column(2))
Como alterar utilizando a função AGGR ?
Muito Obrigado.
Renato
se não me engano o aggr não vai funcionar com Column(),
tente dessa forma:
SUM(
AGGR(
COUNT({$<Year={$(vAnoInicial)}>} NUM_INVOICE)
/
(
COUNT({$<Year={$(vAnoFinal)}>} NUM_INVOICE)
+
COUNT({$<Year={$(vAnoInicial)}>} NUM_INVOICE)
)
, Month, COLUNA_DESCRICAO)
)
Essa COLUNA_DESCRICAO é o nome da coluna que possui as descrições MARITIMA e AREA da sua tabela.
Olá Yuri
Bom Dia.!
Realizei os testes, mas o valor continua o mesmo.!
Veja a figura em anexo.
Fiz da seguinte forma:
2013 Teste =
SUM(
AGGR(
COUNT({$<Year={$(vAnoInicial)}>} NUM_INVOICE)
/
(
COUNT({$<Year={$(vAnoFinal)}>} NUM_INVOICE)
+
COUNT({$<Year={$(vAnoInicial)}>} NUM_INVOICE)
)
, Month, TP_VIA_TRANSP)
)
2014 Teste =
SUM(
AGGR(
COUNT({$<Year={$(vAnoFinal)}>} NUM_INVOICE)
/
(
COUNT({$<Year={$(vAnoFinal)}>} NUM_INVOICE)
+
COUNT({$<Year={$(vAnoInicial)}>} NUM_INVOICE)
)
, Month, TP_VIA_TRANSP)
)
Poderia me enviar a app ou uma de exemplo? Assim consigo visualizar o que pode estar ocorrendo
Olá Yuri.
Segue anexo.
Muito Obrigado
Renato
Renato, me desculpe. Havia entendido errado seu problema.
A solução não tem nada com a função AGGR(), ok?
Utilizei o TOTAL para retornar o total da linha.
Segue o exemplo em anexo
Olá Yuri
A coluna TOTAL é gerada internamente ou é uma fórmula?
Show...!!
Valeu mesmo....!!!
Muito Obrigado
Renato
TOTAL é uma função do QlikView para ignorar as dimensões no cálculo, caso queira que alguma dimensão seja considerada, basta coloca-la dentro do sinal de menor e maior "<>"