Skip to main content
Announcements
Join us at Qlik Connect for 3 magical days of learning, networking,and inspiration! REGISTER TODAY and save!
cancel
Showing results for 
Search instead for 
Did you mean: 
bpdsouza2612
Contributor II
Contributor II

Menor data

Boa tarde galera,

Poderia me ajudar por gentileza,

Estou com um pequeno caso no Qlik Sense, onde preciso trazer a menor data cadastro.

Usei a seguinte fórmula = Min( Data ) porém da erro.

Estou usando uma tabela dinâmica.

    

AnoDataCPFNome
201801/01/201899897986658Joao
201826/01/201899897986658Joao
201820/02/201899897986658Joao
Resultado01/01/2018

Obrigado no momento galera.

No aguardo.

8 Replies
groveliam
Creator
Creator

It might be due to your date field being named Date because that is also a function. You can try either renaming your date field or try     =Date( min(Date) , 'MM/DD/YYYY' )

bpdsouza2612
Contributor II
Contributor II
Author

So I used this formula, but it did not work.


Did not work.

I'm checking if the script is masked

groveliam
Creator
Creator

você entendeu?

bpdsouza2612
Contributor II
Contributor II
Author

Bom dia !

Estou com o mesmo problema, só que seria para ANO e CPF.

Consegue me ajudar? Estou usando Qlik Sense.

Abaixo segue exemplo:

Preciso mostrar no Campo correto a MENOR DATA do ANO e por CPF.

    

AnoMesDataCPFCorreto
2016nov28/11/201655598979659Nov
2017mai15/05/201755598979659Mai
2018jan18/04/201855598979659Jan
abr24/01/201855598979659-

Usei a fórmula abaixo só que informa a MENOR DATA de todos os anos neste caso o NOV.


IF( Data = ' $ ( = Date( Min( Data ) , 'DD/MM/YYYY' ))' , Month( Data ))


Obrigado

groveliam
Creator
Creator

Hmmm, tente postar a pergunta nesta página porque sei que eles respondem rapidamente. Me desculpe eu não pude ajudar. Qlik Brasil

bpdsouza2612
Contributor II
Contributor II
Author

Acabei de postar no Grupo Qlik Brasil.

Muito Obrigado pela ajuda,

Abrçs

Anonymous
Not applicable

Boa tarde, Bruno

Tem que ser na tabela dinâmica?

Se não você pode resolver via scrip e depois usar o set analyis para buscar o mínimo.

Teste:

LOAD * INLINE [

    Ano, Mes, Data, CPF, Correto

    2016, nov, 28/11/2016, 55598979659, Nov

    2017, mai, 15/05/2017, 55598979659, Mai

    2018, jan, 18/04/2018, 55598979659, Jan

];

NoConcatenate

Min:

LOAD min(Num(Data)) as NumData,

1 as FlagMin

Resident Teste

Group by CPF

;

Left Join(Teste)

LOAD Date(NumData,'DD/MM/YYYY') as Data,

FlagMin

Resident Min;

DROP Table Min;

Thiago_Justen_

Use isso:

Date(Aggr(Min(Data),Ano,CPF),'DD/MM/YYYY')

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