Do not input private or sensitive data. View Qlik Privacy & Cookie Policy.
Skip to main content

Announcements
Talend Cloud AWS EU Scheduled Outage: Starting Tues 26 May 21:00 CEST with expected completion Wed 27 May 01:00 CEST
cancel
Showing results for 
Search instead for 
Did you mean: 
RenatoGuerra
Contributor II
Contributor II

Crosstable

Boa tarde.

tenho uma planilha em que o usuário decidiu colocar cada dia do mês em uma  conforme imagem abaixo.plan.png

Tentei fazer um crosstable para colocar os dias em um único campo e os valores em outro conforme abaixo

Saldo_Bancario:
crosstable (Dia , Valor, 3) LOAD *

FROM [lib://Fluxo Contas Bancarias.xlsx]
(ooxml, embedded labels, header is 2 lines, table is [Fluxo de Caixa]);

de certa forma deu certo porem o campo dia aparece como número e os valores como data.

erro.png

não consigo fazer a transformação do campo Dia e Valor.

tentei dar um novo LOAD resident e depois um droptable na primeira tabela mas não esta funcionando alguém pode me ajudar?

1 Reply
RafaMartins
Creator II
Creator II

Bom dia

aqui usando uma tabela inline funciona corretamente, não seria algo no seu modelo de dados?

Teste:
load* Inline [
Banco,mov,Descrição,01/11/2019,04/11/2019,05/11/2019
bradesco,resultado,saldo inicial,18509.93,17022.30,14698.80
bradesco,receita,plano empresarial,43.82,93.78,0];


Teste2:
CrossTable(Dia, Valor,3)
Load * Resident Teste;
Drop table Teste;