Qlik Community

Qlik Brasil

Group community for Brazil users. discussion only in Portuguese.

Highlighted
agnaldoneves
Valued Contributor

Criar Contagem de Registros Por Ordem de Data

Bom dia,

Preciso criar uma alternativa no exemplo abaixo.

DataCadastro somando número de registros por mesAno

Exemplo:

mai 2016  1915

abr 2016   1851

mar 2016  1669

Fiz no gráfico usado

RangeSum(Above(Count(CodigoCliente), 0, RowNo()))

Não  funciona caso preciso fazer filtros.

Mas quando faço filtro o acumulado zera para trás.

E também ele começar contrário da data preciso com ordem data menor para data maior.

Alguma sugestão?

2017-10-24_09-31-18.png

Tags (1)
1 Solution

Accepted Solutions
srchagas
Contributor III

Re: Criar Contagem de Registros Por Ordem de Data

Vou te passa o set Analisys voce testar ai

Sum(Aggr( Count(CodigoCliente), MêsCadastro,AnoCadastro,MesAno2))

vi que tu esta usando o above, entao vai saber tipo um saldo  ? entao  fiz assim uso o dimensionality para fazer calculo X e calculo Y

if( Dimensionality() = 0 ,

Sum(Aggr( Count(CodigoCliente), MêsCadastro,AnoCadastro,MesAno2))

,

RangeSum(above(Count(CodigoCliente), 0, RowNo())) )

Fica assim

MesAno2 Acumulado
4507
set 201726
ago 201751
jul 201787
jun 2017130
mai 20171160
abr 20171213
mar 20171250
fev 20171274
jan 20171293
dez 20161317
nov 20161351
out 20161394
set 20161436
ago 20161477
jul 20161508
jun 20161547
mai 20161593
abr 20161669
mar 20161784
fev 20161840
jan 20161845
dez 20151863
nov 20151890
out 20151906
set 20151933
ago 20151955
jul 20151977
jun 20152035
mai 20152060
abr 20152084
mar 20152100
fev 20152112
jan 20152122
dez 20142144
nov 20142163
out 20142188
set 20142217
ago 20142241
jul 20142262
jun 20142276
mai 20142292
abr 20142312
mar 20142329
fev 20142335
jan 20142341
dez 20132357
nov 20132373
out 20132399
set 20132424
ago 20132462
jul 20132489
jun 20132532
mai 20132558
abr 20132598
mar 20132629
fev 20132645
jan 20132663
dez 20122687
nov 20122709
out 20122751
set 20122776
ago 20122800
jul 20122840
jun 20122887
mai 20122916
abr 20122950
mar 20122980
fev 20122990
jan 20122997
dez 20113019
nov 20113050
out 20113086
set 20113120
ago 20113160
jul 20113200
jun 20113232
mai 20113272
abr 20113297
mar 20113305
fev 20113317
jan 20113318
dez 20103334
nov 20103345
out 20103368
set 20103381
ago 20103402
jul 20103413
jun 20103427
mai 20103452
abr 20103466
mar 20103472
fev 20103486
jan 20103495
dez 20093507
nov 20093518
out 20093534
set 20093554
ago 20093569
jul 20093583
jun 20093594
mai 20093604
abr 20093610
mar 20093619
fev 20093623
jan 20093624
dez 20083627
nov 20083634
out 20083641
set 20083646
ago 20083652
jul 20083655
jun 20083658
mai 20083664
abr 20083667
mar 20083675
fev 20083676
jan 20083677
dez 20073684
nov 20073691
out 20073709
set 20073715
ago 20073725
jul 20074507
jun 20074507
mai 20074507
abr 20074507
mar 20074507
fev 20074507
jan 20074507
4 Replies
srchagas
Contributor III

Re: Criar Contagem de Registros Por Ordem de Data

Bom dia

Veja se isso atende o que tu precisa

agnaldoneves
Valued Contributor

Re: Criar Contagem de Registros Por Ordem de Data

Thiago bom dia,

Tem como o amigo enviar para mim como vez o modelo

Ou tentar criar outro qvw ele passou de 4 tentativas

estou usado qlikview personal.

Obrigado...

srchagas
Contributor III

Re: Criar Contagem de Registros Por Ordem de Data

Vou te passa o set Analisys voce testar ai

Sum(Aggr( Count(CodigoCliente), MêsCadastro,AnoCadastro,MesAno2))

vi que tu esta usando o above, entao vai saber tipo um saldo  ? entao  fiz assim uso o dimensionality para fazer calculo X e calculo Y

if( Dimensionality() = 0 ,

Sum(Aggr( Count(CodigoCliente), MêsCadastro,AnoCadastro,MesAno2))

,

RangeSum(above(Count(CodigoCliente), 0, RowNo())) )

Fica assim

MesAno2 Acumulado
4507
set 201726
ago 201751
jul 201787
jun 2017130
mai 20171160
abr 20171213
mar 20171250
fev 20171274
jan 20171293
dez 20161317
nov 20161351
out 20161394
set 20161436
ago 20161477
jul 20161508
jun 20161547
mai 20161593
abr 20161669
mar 20161784
fev 20161840
jan 20161845
dez 20151863
nov 20151890
out 20151906
set 20151933
ago 20151955
jul 20151977
jun 20152035
mai 20152060
abr 20152084
mar 20152100
fev 20152112
jan 20152122
dez 20142144
nov 20142163
out 20142188
set 20142217
ago 20142241
jul 20142262
jun 20142276
mai 20142292
abr 20142312
mar 20142329
fev 20142335
jan 20142341
dez 20132357
nov 20132373
out 20132399
set 20132424
ago 20132462
jul 20132489
jun 20132532
mai 20132558
abr 20132598
mar 20132629
fev 20132645
jan 20132663
dez 20122687
nov 20122709
out 20122751
set 20122776
ago 20122800
jul 20122840
jun 20122887
mai 20122916
abr 20122950
mar 20122980
fev 20122990
jan 20122997
dez 20113019
nov 20113050
out 20113086
set 20113120
ago 20113160
jul 20113200
jun 20113232
mai 20113272
abr 20113297
mar 20113305
fev 20113317
jan 20113318
dez 20103334
nov 20103345
out 20103368
set 20103381
ago 20103402
jul 20103413
jun 20103427
mai 20103452
abr 20103466
mar 20103472
fev 20103486
jan 20103495
dez 20093507
nov 20093518
out 20093534
set 20093554
ago 20093569
jul 20093583
jun 20093594
mai 20093604
abr 20093610
mar 20093619
fev 20093623
jan 20093624
dez 20083627
nov 20083634
out 20083641
set 20083646
ago 20083652
jul 20083655
jun 20083658
mai 20083664
abr 20083667
mar 20083675
fev 20083676
jan 20083677
dez 20073684
nov 20073691
out 20073709
set 20073715
ago 20073725
jul 20074507
jun 20074507
mai 20074507
abr 20074507
mar 20074507
fev 20074507
jan 20074507
agnaldoneves
Valued Contributor

Re: Criar Contagem de Registros Por Ordem de Data

Tiago ficou perfeito obrigado....