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
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
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
Alessandro, bom dia.
Muito obrigado por sua ajuda.
Deu certo,
Grande Abraço!!!