Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Existe alguma maneira de obter em uma tabela as cidades que tiveram venda e as que não tiveram usando set analysis?
Ex: Tenho duas tabelas, vendas e cidades.
Vendas |
---|
CodCidade |
ValorVenda |
Cidades |
---|
CodCidade |
Estado |
Como posso no Qlik Sense mostrar na mesma tabela todas as cidades? inclusive as que não tiverem venda? usando set analysis?
Amigo, segue resolução em anexo.
Para sua estrutura de dados, fiz um ajuste na expressão para funcionar.
Amigo, uma outra forma é pela expressão;
Na expressão:
RangeMax( Aggr( Sum( {<SEU_SET_ANALYSIS>} [ValorVenda]), [Estado]) ,0)
Amigo,
está expressão não me mostra as cidades sem venda na mesma tabela, no meu caso continua igual!
Procuro uma solução com set analysis, esta solução não funciona muito bem no meu caso.
Estranho amigo, fiz um teste aqui e funcionou;
Tem como postar o print?
Teria mais de uma Medida e Dimensão?
Posta também uma amostra de dados para eu simular o resultado para você.
minha tabela está assim:
os valores da ultima coluna também estão totalmente errados. Tentei trocar o UF por NomeCidade, mas não funciona.
Amigo;
Tente replicar a expressão que informei para todas as Medidas na tabela.
Amigo, exemplo:
Medida:
Qtd População
RangeMax( Aggr( Sum( [Populacao]), [NomeCidade]) ,0)
Valor
RangeMax( Aggr( Sum( [Valor]), [NomeCidade]) ,0)
Obs.: O atributo que coloquei na expressão acima [NomeCidade] tem que ser o mesmo da Dimensão na tabela.