Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
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.
Departamento | Valor A | Valor 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:
Obrigado pela ajuda,
Talvez isso:
Sum({$<"Campo_A_ID"={"=Campo_B_ID"}>}Campo_Valor_A)
Olá Thiago,
Também testei desta forma, mas infelizmente não funciona.
Consegue enviar um app de exemplo?
Sum(if(Campo_A_ID=Campo_B_ID,Campo_Valor_A))
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,
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.
Perfeito Anderson. Fico no aguardo então para melhor te ajudar.