Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 
eliasneif
Contributor III
Contributor III

Criar uma coluna com um número sequencial

Boa Tarde!

Como faço para criar uma coluna com números sequencias. (Seq)

Utilizei a opção de Dimensão calculada, mais não conseguir fazer a sequencia.

Exemplo:

Seq     Nome       Despesas.

1          A               10,00

2          J                5,00

3          H               15,00

4          B               10,00

5          D               25,00

6          F               30,00

.

.

.

Desde já agradeço,

12 Replies
Anonymous
Not applicable

Olá Elias,

Você pode utilizar a função RowNo() na sua carga de dados:

LOAD

  RowNo() as Seq,

  Nome,

  Despesas

FROM [Arquivo.qvd] (qvd);


RowNo - função de gráfico ‒ Qlik Sense

Clever_Anjos
Employee
Employee

Coloque uma expressão com =Rowno(Total)

eliasneif
Contributor III
Contributor III
Author

Bom dia!

Esta coluna que preciso criar é para ordenar na aplicação e conforme vou fazendo os filtros a aplicação refaz a ordenação.

Esse é o resultado da Minha Pesquisa ordenado pelo maior gastador, quero selecionar só os 20 mais gastadores.

Hoje faço esta seleção no "olho", posiciono no primeiro e marco os vintes primeiras linhas.

Só que queria melhorar e colocar uma coluna com a  ordenação, conforme mencionei no exemplo anterior.

E quando fazer um filtro, por exemplo, só ano de 2017, a aplicação refazer a ordenação.

Capturar.PNG

Clever_Anjos
Employee
Employee

Então use Rank(Sum(Receita))

eliasneif
Contributor III
Contributor III
Author

Cleves, Boa Tarde!

=Rank(Sum([FATO GERAL R$ COBRADO ]))

Está dando erro..   Estou criando como dimensão calculada, em um Tabela Simples.

Capturar.PNG

Marcio_Campestrini
Specialist
Specialist

Elias

Você tem de mostrar todos? E se mostrar somente os 20 maiores?

Outra solução pode ser ter um gráfico geral e um com os 20 maiores.

2017-09-15 14_20_53-serv-qviewhml - Conexão de Área de Trabalho Remota.png

Márcio Rodrigo Campestrini
eliasneif
Contributor III
Contributor III
Author

Márcio, Boa Tarde!

Tenho que mostrar todos, pois não são sempre os 20 primeiros, as vezes são os 10, 50, etc...

D

Clever_Anjos
Employee
Employee

Tente

Aggr(

     Rank(Sum([FATO GERAL R$ COBRADO ]))

     ,[Campo Contrato]

)

eliasneif
Contributor III
Contributor III
Author

Capturar.PNGAggr(

    Rank(Sum([FATO GERAL R$ COBRADO ]))

    ,[BENEFICIARIO COD EMPRESA]

)