Qlik Community

New to Qlik Sense

Discussion board where members can get started with Qlik Sense.

bpdsouza2612
New 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.

Tags (1)
8 Replies
groveliam
Contributor

Re: Menor data

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
New Contributor II

Re: Menor data

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


Did not work.

I'm checking if the script is masked

groveliam
Contributor

Re: Menor data

você entendeu?

bpdsouza2612
New Contributor II

Re: Menor data

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
Contributor

Re: Menor data

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

bpdsouza2612
New Contributor II

Re: Menor data

Acabei de postar no Grupo Qlik Brasil.

Muito Obrigado pela ajuda,

Abrçs

kawamuram
Contributor II

Re: Menor data

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
Valued Contributor III

Re: Menor data

Use isso:

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

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