Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 
Anonymous
Not applicable

Valor relativo desconsiderando um filtro

Olá meus amigos e amigas Qlik's

Eu tenho a seguinte condição :

Em um mapa quando filtro um especificado cliente, ele gera as regiões de entrega, ok !

O valor total do cliente é composta por Capital e Interior

Onde Capital

SUM({$<cap_int={'CAPITAL'}>}DT6_VALTOT)

Interior

SUM({$<cap_int={'INTERIOR'}>}DT6_VALTOT)


Então fica assim:


   

Capital 1.660.325,41 56,5%
Interior   1.276.280,46 43,5%
Total   2.936.605,87 100%



Eu preciso fazer o seguinte calculo


Quando eu selecionar algum Estado/Região deste Cliente ele me traga o valor relativo da Região sobre o total do cliente, e não sobre a região selecionada.


Exemplo

Ao selecionar o mesmo cliente, e selecionar a região x, então o valor relativo deve ficar o seguinte :


   

Capital       387.841,33 13,21%
Interior           3.386,92 0,12%



Ou seja :


Capital = 387.841,33/ 2.936.605,87

Interior = 3.386,92 /   2.936.605,87


Vocês poderiam me ajudar mais uma vez !!!


Abs


1 Solution

Accepted Solutions
afurtado
Partner Ambassador/MVP
Partner Ambassador/MVP

Se entendi, segue:

SUM(DT6_VALTOT) / SUM({$<cap_int=,Cliente=>} DT6_VALTOT)


outra possibilidade seria usar o TOTAL


SUM(DT6_VALTOT) / SUM(TOTAL <cap_int> DT6_VALTOT)


Sendo que:


Eu nao sei o nome do campo do Cliente


SUM(DT6_VALTOT)                         // Valor do cliente com a seleção capital ou interior

SUM({$<cap_int=,Cliente=>} DT6_VALTOT)  // Valor selecionado DESCONSIDERANDO a seleção capital ou interior e do CLIENTE


furtado@farolbi.com.br

View solution in original post

2 Replies
afurtado
Partner Ambassador/MVP
Partner Ambassador/MVP

Se entendi, segue:

SUM(DT6_VALTOT) / SUM({$<cap_int=,Cliente=>} DT6_VALTOT)


outra possibilidade seria usar o TOTAL


SUM(DT6_VALTOT) / SUM(TOTAL <cap_int> DT6_VALTOT)


Sendo que:


Eu nao sei o nome do campo do Cliente


SUM(DT6_VALTOT)                         // Valor do cliente com a seleção capital ou interior

SUM({$<cap_int=,Cliente=>} DT6_VALTOT)  // Valor selecionado DESCONSIDERANDO a seleção capital ou interior e do CLIENTE


furtado@farolbi.com.br
Anonymous
Not applicable
Author

Alessandro, bom dia.

Muito obrigado por sua ajuda.

Deu certo,

Grande Abraço!!!