Skip to main content

Brasil

Announcements
QlikWorld 2023, a live, in-person thrill ride. Save $300 before February 6: REGISTER NOW!
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

Dividir valores em linhas

Prezados, boa tarde!

Sou super novo no Qlikview. Venho tentando dividir valores na mesma linha de anos diferente, porém não está dando certo.

Desejo verificar o crescimento do ano de 2014 para 2015 porém a fórmula que estou usando não esta funcionando.

Exemplo da tabela:

ANO | FATURAMENTO

2015        30

2015        70

2014        40

2014        50

Meu objetivo é somar todos faturamentos de 2015 (100) e dividir pelo total de 2014 (90).

Tentei a fórmula abaixo mas sem sucesso. Alguém poderia me ajudar?

(IF(ANO = 2015, AGGR(SUM(FATURAMENTO), ANO, REGIÃO)))/(IF(ANO = 2015, AGGR(SUM(FATURAMENTO), ANO, REGIÃO)))

PS.: REGIÃO está em uma tabela diferente, onde cria uma chave com o código do representante.

SCRIPT:

LOAD CHAVE,

     ESTADO,

     CODIGOREPRESENTANTE,

     MÊS,

     ANO,

     DATACONC,

     DATACOMPETENCIA,

     FAMÍLIA,

     QTDE,

     FATURAMENTO,

     TICKETMEDIO

FROM

(ooxml, embedded labels, table is Plan2);

LOAD CODIGOREPRESENTANTE,

     REGIÃO

FROM

(ooxml, embedded labels, table is Plan1);

Labels (1)
1 Solution

Accepted Solutions
Clever_Anjos
Employee
Employee

Veja se atende: alt(SUM({<ANO={"2015"}>}FATURAMENTO) / SUM({<ANO={"2014"}>}FATURAMENTO),1)

View solution in original post

9 Replies
Clever_Anjos
Employee
Employee

Fica mais facil ajudar se postar sua aplicação

Not applicable
Author

cleveranjos‌ boa tarde!

Segue em anexo.

Clever_Anjos
Employee
Employee

Veja se atende: alt(SUM({<ANO={"2015"}>}FATURAMENTO) / SUM({<ANO={"2014"}>}FATURAMENTO),1)

Not applicable
Author

cleveranjos‌ bom dia!

Quando apliquei a fórmula acima ficou tudo 100% não houve a divisão. 😕

Veja o anexo.

Clever_Anjos
Employee
Employee

Estranho, aqui ficou assim

Capturar.PNG

Not applicable
Author

O engraçado é que quando eu coloco pra subtrair ou somar, dá certo.

Meu QV é o 12.

Clever_Anjos
Employee
Employee

Aqui é o 12 também

Not applicable
Author

cleveranjos‌ DEU CERTO!

Acontece que nas Dimensões eu tinha colocado o ANO também!

Quando tirei funcionou perfeitamente!

MUITO OBRIGADO!

Clever_Anjos
Employee
Employee

Que bom que funcionou