Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Boa tarde!
Estou gerando um dado em txt que quando jogo no excel fica nesse formato
DATA | PRODUTO | QTDE VENDIDA |
01/mai | 1 | 10 |
01/mai | 2 | 15 |
01/mai | 3 | 20 |
01/mai | 4 | 25 |
02/mai | 1 | 30 |
02/mai | 2 | 35 |
02/mai | 3 | 40 |
02/mai | 4 | 45 |
mas preciso gerar um txt que quando for importado para o excel fique nesse formato
DATA | 01/mai | 02/mai | |
PRODUTO | QTDE | ||
1 | 10 | 30 | |
2 | 15 | 35 | |
3 | 20 | 40 | |
4 | 25 | 45 |
É possível gera o arquivo?
obs: tenho que gerar em txt devido ao volume de dados
Grato
Com a mudança do ultimo set (esta sublinhado), funcionou!!!
Grato!
ORIGEM:
LOAD DATA,
PRODUTO,
[QTDE VENDIDA]
FROM
[https://community.qlik.com/thread/221439]
(html, codepage is 1252, embedded labels, table is @1);
SET x=;
For i = 1 to FieldValueCount('DATA')
LET DATA = FieldValue('DATA',i);
Final:
$(x) LOAD distinct
PRODUTO,
[QTDE VENDIDA] AS [$(DATA)]
RESIDENT ORIGEM
where DATA='$(DATA)';
SET x='JOIN(Final)';
NEXT
Vejas se atende:
ORIGEM:
LOAD DATA,
PRODUTO,
[QTDE VENDIDA]
FROM
[https://community.qlik.com/thread/221439]
(html, codepage is 1252, embedded labels, table is @1);
SET x=;
For i = 1 to FieldValueCount('DATA')
LET DATA = FieldValue('DATA',i);
Final:
$(x) LOAD distinct
PRODUTO,
[QTDE VENDIDA] AS [$(DATA)]
RESIDENT ORIGEM
where DATA='$(DATA)';
SET x='LEFT JOIN(Final)';
NEXT
Já chegou a uma resposta? Se sim, marque como respondida, por favor
Com a mudança do ultimo set (esta sublinhado), funcionou!!!
Grato!
ORIGEM:
LOAD DATA,
PRODUTO,
[QTDE VENDIDA]
FROM
[https://community.qlik.com/thread/221439]
(html, codepage is 1252, embedded labels, table is @1);
SET x=;
For i = 1 to FieldValueCount('DATA')
LET DATA = FieldValue('DATA',i);
Final:
$(x) LOAD distinct
PRODUTO,
[QTDE VENDIDA] AS [$(DATA)]
RESIDENT ORIGEM
where DATA='$(DATA)';
SET x='JOIN(Final)';
NEXT
Pro favor, marque como "Correta" para fechar o tópico