Qlik Community

Qlik Brasil

Welcome to the group for Brazil users. .All discussions will be in Portuguese.

Highlighted
isaiasdd
Contributor

Agregation em tabela

Tenho a seguinte formula:

aggr(min(all {<[Ano Mês]={'$(=min({<[Custo Médio Mês Atual]-={0}>} [Ano Mês]))'}, [Insumos?]={'S'}>} [Custo Médio Mês Atual]), [Sigla Mês/Ano], [Código Material])

A formula está me retornando o menor custo do primeiro mês e repetindo para todos os outros meses.

Porém preciso, multiplicar esse valor pela Quantidade de Compra. Mas a fórmula está pegando sempre o menor valor para todos os itens.. quando o que eu queria é que ela pegasse o menor valor para cada item.

 

Ex: Item 100029 = 9,45 = Na Tabela mostra 6,28

Item: 100051 = 6,28 = Na Tabela mostra esse valor para todos os itens.

 

Tem como fazer o Qlik Sense fazer o cálculo item por item "por baixo dos panos" e mostrar somente a "soma final"??

Pois na tabela não pode aparecer o item.

teste_nova_formula.PNG

1 Reply
lftensini
New Contributor III

Re: Agregation em tabela

Seria interessante você compartilhar os dados para testes, se eu entendi bem, você busca algo assim:


Aggr(

 Min(
  {<
   [Insumos?] = {'S'},
   [Ano Mês]  = E( // Exclusão relacionada
    {<
     [Custo Médio Mês Atual] = {0}  // Excluindo da pesquisa o custo médio mês atual igual a zero
    >}
    )
  >}
   [Custo Médio Mês Atual]
 )

 , [Sigla Mês/Ano], [Código Material] // Agrupado por estas dimensões.
)