Skip to main content
Announcements
Qlik Community Office Hours, March 20th. Former Talend Community users, ask your questions live. SIGN UP
cancel
Showing results for 
Search instead for 
Did you mean: 
Anonymous
Not applicable

Inclusão do número da posição de Vendedores em uma Lista

Pessoal, Boa Tarde!

Tudo Bem?

Preciso de uma ajuda, na tabela abaixo, preciso flegar com um número ordenado para cada vendedor.

Exemplo: na Loja 1_KBS temos 5 vendedores, sendo que em ordem alfabética  a  vendedora Fernanda estaria na posição 1, João na posição 2 ....

TABELA ORIGINAL

LOJAVENDEDORID_VEND
1_KBSMARCIA43566
1_KBSMARIA45551
1_KBSJOÃO48454
1_KBSLETÍCIA41699
1_KBSFERNANDA41699
2_KBSKATARINA41419
2_KBSSUZANA42993
2_KBSMARIANA48620
2_KBSVIVIAN49614
3_KBSPAULA44872
3_KBSMARCELA45515
3_KBSKARLA47276
3_KBSCLAUDIA44830
3_KBSCRISTINA44830
3_KBSAMANDA44830
4_KBSROSANA40494
4_KBSMAYUMI40945
4_KBSCYNTIA46386

TABELA FINAL
LOJAVENDEDORID_VENDORDEM_VENDEDOR
1_KBSFERNANDA416991
1_KBSJOÃO484542
1_KBSLETÍCIA416993
1_KBSMARCIA435664
1_KBSMARIA455515
2_KBSKATARINA414191
2_KBSMARIANA486202
2_KBSSUZANA429933
2_KBSVIVIAN496144
3_KBSAMANDA448301
3_KBSCLAUDIA448302
3_KBSCRISTINA448303
3_KBSKARLA472764
3_KBSMARCELA455155
3_KBSPAULA448726
4_KBSCYNTIA463861
4_KBSMAYUMI409452
4_KBSROSANA404943

Tentei utilizar as funções como Count, Row() e etc, mas não deu certo. Vocês tem alguma sugestão?

Grande abraço!

Labels (1)
1 Solution

Accepted Solutions
Clever_Anjos
Employee
Employee

Veja se atende

Tabela:

LOAD * INLINE [

    LOJA, VENDEDOR, ID_VEND

    1_KBS, MARCIA, 43566

    1_KBS, MARIA, 45551

    1_KBS, JOÃO, 48454

    1_KBS, LETÍCIA, 41699

    1_KBS, FERNANDA, 41699

    2_KBS, KATARINA, 41419

    2_KBS, SUZANA, 42993

    2_KBS, MARIANA, 48620

    2_KBS, VIVIAN, 49614

    3_KBS, PAULA, 44872

    3_KBS, MARCELA, 45515

    3_KBS, KARLA, 47276

    3_KBS, CLAUDIA, 44830

    3_KBS, CRISTINA, 44830

    3_KBS, AMANDA, 44830

    4_KBS, ROSANA, 40494

    4_KBS, MAYUMI, 40945

    4_KBS, CYNTIA, 46386

];

left join(Tabela)

load

LOJA,

VENDEDOR,

ID_VEND,

Autonumber(VENDEDOR,LOJA) as ORDEM

Resident Tabela

Order by LOJA,VENDEDOR;

View solution in original post

6 Replies
Clever_Anjos
Employee
Employee

A ordem seria alfabética?

Veja se atende

Capturar.PNG

Anonymous
Not applicable
Author

Clever, Bom Dia!

Obrigado pela resposta.

É quase isso, mas eu precisava que isso seja feito no Load, tenho como intuito utilizar esse campo como filtro.

eduardo_dimperio
Specialist II
Specialist II

POE

LOAD

*

FROM

SEUQVD

ORDER BY LOJA,VENDEDOR DESC

Clever_Anjos
Employee
Employee

Veja se atende

Tabela:

LOAD * INLINE [

    LOJA, VENDEDOR, ID_VEND

    1_KBS, MARCIA, 43566

    1_KBS, MARIA, 45551

    1_KBS, JOÃO, 48454

    1_KBS, LETÍCIA, 41699

    1_KBS, FERNANDA, 41699

    2_KBS, KATARINA, 41419

    2_KBS, SUZANA, 42993

    2_KBS, MARIANA, 48620

    2_KBS, VIVIAN, 49614

    3_KBS, PAULA, 44872

    3_KBS, MARCELA, 45515

    3_KBS, KARLA, 47276

    3_KBS, CLAUDIA, 44830

    3_KBS, CRISTINA, 44830

    3_KBS, AMANDA, 44830

    4_KBS, ROSANA, 40494

    4_KBS, MAYUMI, 40945

    4_KBS, CYNTIA, 46386

];

left join(Tabela)

load

LOJA,

VENDEDOR,

ID_VEND,

Autonumber(VENDEDOR,LOJA) as ORDEM

Resident Tabela

Order by LOJA,VENDEDOR;

Anonymous
Not applicable
Author

Fantástico Clever,

Era exatamente isso que eu precisava.

Grande abraço,

.

Anonymous
Not applicable
Author

Eduardo, Obrigado!