Qlik Community

Brasil

Announcements
June 28, 10AM ET: Qlik Nation and Qlik Community present: CyberSleuth REGISTER TODAY
cancel
Showing results for 
Search instead for 
Did you mean: 
junior_ehlke
Creator III
Creator III

Load Max(Grupo) com Id Diferente

Eu consigo calcular a ruptura de um produto em um supermercado, ou seja, quantos dias ele ficou em falta.

Existe uma condição peculiar que, ao existirem dois produtos de uma mesma marca, eu tenho que exibir apenas o produtos com menos dias. Existem várias informações mas aqui eu exemplifico com apenas 3 campos.

Código - Marca - Dias_Rup

123 - OMO - 10

221 - OMO - 12

Eu tenho que dar um LOAD em uma nova tabela e apenas o item 123 deve ser exibido por ter menos dias em ruptura.

Alguém sabe como eu faço essa seleção?

Labels (3)
1 Solution

Accepted Solutions
Digvijay_Singh

Firstsortedvalue helps in such situations, may be like this -

Firstsortedvalue(Codigo,[Dias_Rup])

Firstsortedvalue(Marca,[Dias_Rup])

View solution in original post

6 Replies
Thiago_Justen_

Talvez isso:

Load

    Codigo,

      Marca,

    Min(Dias_Rup)

Resident SUA_TABELA Group By Marca,Codigo;


Sugestão do Digvijay Singh‌:


Load

    Firstsortedvalue(Código,[Dias_Rup]) as Codigo,

    Firstsortedvalue(Marca,[Dias_Rup]) as Marca

resident SUA_TABELA;

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

Firstsortedvalue helps in such situations, may be like this -

Firstsortedvalue(Codigo,[Dias_Rup])

Firstsortedvalue(Marca,[Dias_Rup])

junior_ehlke
Creator III
Creator III
Author

Se eu agrupar por Código ele vai me trazer os dois produtos, isso não pode acontecer.

Thiago_Justen_

De fato, você está correto e eu fiz a leitura errada do seu problema. Nesse o que o digvijay sugeriu lhe atenderá.

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

Deu Certo, ficou perfeito. Obrigado pela ajuda.

junior_ehlke
Creator III
Creator III
Author

Muito Obrigado, resolveu meu problema.