Skip to main content
Announcements
NEW: Seamless Public Data Sharing with Qlik's New Anonymous Access Capability: TELL ME MORE!
cancel
Showing results for 
Search instead for 
Did you mean: 
Anonymous
Not applicable

Set Analysis

Bom dia Pessoal,

Preciso de ajuda para resolver um problema em um dashboard, preciso criar uma fórmula, que possibilite calcular valores usando, dois esquemas de dados diferentes:

Na tabela abaixo tenho o valor A que pertente ao conjunto de dados do esquema 1 e o Valor B que pertence ao conjunto de dados do esquema 2.

Para calcular o Valor B estou tentando usar a seguinte fórmula:

=Sum({$<Campo_A_ID=P({1<Campo_A_ID={"$(=Campo_B_ID)"}>}Campo_A_ID)>}Campo_Valor_A)

este calculo funciona desde que que eu tenha uma seleção para Campo_A_ID, e eu precisaria que calcula-se o valor para cada linha da tabela independente de filtro.

   

DepartamentoValor AValor B
a                 8.541,58                          8,75
b                 8.168,16                          8,75
c                 8.162,36                          8,75
d                 4.531,86                          8,75
e                     444,45                          8,75
f                       67,07                          8,75
g                              -                            8,75

o diagrama dos esquemas tem essa característica:

diagrama.png

Obrigado pela ajuda,

Labels (1)
7 Replies
Thiago_Justen_

Talvez isso:

Sum({$<"Campo_A_ID"={"=Campo_B_ID"}>}Campo_Valor_A)

Thiago Justen Teixeira Gonçalves
Farol BI
WhatsApp: 24 98152-1675
Skype: justen.thiago
Anonymous
Not applicable
Author

Olá Thiago,

Também testei desta forma, mas infelizmente não funciona.

Thiago_Justen_

Consegue enviar um app de exemplo?

Thiago Justen Teixeira Gonçalves
Farol BI
WhatsApp: 24 98152-1675
Skype: justen.thiago
fabionakashigue
Partner - Creator
Partner - Creator

Sum(if(Campo_A_ID=Campo_B_ID,Campo_Valor_A))

Thiago_Justen_

Anderson,

Se o objetivo é fazer via set analysis talvez isso possa funcionar:

Sum({$<"Campo_A_ID"={"$(=Campo_B_ID)"}>}Campo_Valor_A)

No mais, a solução do Fábio Nakashigue me parece adequada.

Thiago Justen Teixeira Gonçalves
Farol BI
WhatsApp: 24 98152-1675
Skype: justen.thiago
Anonymous
Not applicable
Author

Thiago,

Todas essas opções eu já havia testado antes de postar o "problema", ambas as tabelas possuem milhões de registros e tanto a resposta do Fábio quanto a sua última, vão apenas repetir o valor em todas as linhas da tabela, acredito que isso ocorra em função da particularidade do modelo de dados, mas infelizmente não consigo fugir dele.

Eu estou preparando um arquivo com fragmento dos dados para posta aqui e tentarmos achar uma solução.

Obrigado pela ajuda.

Thiago_Justen_

Perfeito Anderson. Fico no aguardo então para melhor te ajudar.

Thiago Justen Teixeira Gonçalves
Farol BI
WhatsApp: 24 98152-1675
Skype: justen.thiago