Skip to main content
Announcements
Have questions about Qlik Connect? Join us live on April 10th, at 11 AM ET: SIGN UP NOW
cancel
Showing results for 
Search instead for 
Did you mean: 
GuilhermeCamargo
Contributor II
Contributor II

Buscar valor de uma linha em um campo

Preciso pegar o valor de um campo em uma determinada linha.

 

Exemplo: Quero saber o valor do campo pedido na linha 7.

 

load * inline [
Data, Pedido, Valor
'17/06/2022', 1, 97
'17/06/2022',2,86
'17/06/2022',3,85
'18/06/2022',4,93
'18/06/2022',5,78
'19/06/2022',6,98
'19/06/2022',7,93
'19/06/2022',8,91
'20/06/2022',9,94
];

1 Solution

Accepted Solutions
TiagoCardoso
Creator II
Creator II

Boa noite.

Tomando como verdade que o índice de linhas começa em zero, o seguinte trecho acredito que funcionará para ti. Obs: Fiz com o campo Valor

 

Table:
load * inline [
Data, Pedido, Valor
'17/06/2022', 1, 97
'17/06/2022',2,86
'17/06/2022',3,85
'18/06/2022',4,93
'18/06/2022',5,78
'19/06/2022',6,98
'19/06/2022',7,93
'19/06/2022',8,91
'20/06/2022',9,94
];

LET vValor = PEEK('Valor',6,'Table');

TRACE Valor: $(vValor);

 

 

Saída:

TiagoCardoso_0-1656368095814.png

 

Doc adicional:
https://help.qlik.com/pt-BR/sense/May2022/Subsystems/Hub/Content/Sense_Hub/Scripting/InterRecordFunc...

View solution in original post

2 Replies
TiagoCardoso
Creator II
Creator II

Boa noite.

Tomando como verdade que o índice de linhas começa em zero, o seguinte trecho acredito que funcionará para ti. Obs: Fiz com o campo Valor

 

Table:
load * inline [
Data, Pedido, Valor
'17/06/2022', 1, 97
'17/06/2022',2,86
'17/06/2022',3,85
'18/06/2022',4,93
'18/06/2022',5,78
'19/06/2022',6,98
'19/06/2022',7,93
'19/06/2022',8,91
'20/06/2022',9,94
];

LET vValor = PEEK('Valor',6,'Table');

TRACE Valor: $(vValor);

 

 

Saída:

TiagoCardoso_0-1656368095814.png

 

Doc adicional:
https://help.qlik.com/pt-BR/sense/May2022/Subsystems/Hub/Content/Sense_Hub/Scripting/InterRecordFunc...

GuilhermeCamargo
Contributor II
Contributor II
Author

obrigado, deu certo.