Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Ao importar uma planilha cujo cabeçalho é [ cidade / jan_2017 / fev_2017], o qlikview transforma essa data em números. Como consigo trazer como DATA? Observação: os dados da coluna jan_2018 são valores. Exemplo:
cidade | jan_17 | fev_17
Madri | 1500 | 1400
Lilia, bom dia!
Existem funções para tratativas de data, tais como:
Date#(Valor) - Função de interpretação
Date(Valor) - Função de formatação.
Porém, como você mencionou os valores são numéricos, portanto os registros serão numéricos, o que realmente você quer transformar em data? Pois independente do nome do cabeçalho, o que será formatado será apenas o conteúdo.
Olá liliaarantes,
Se puder disponibilizar a planilha, acredito que ficaria mais fácil de ajudar. Pois pegando seu exemplo fiz um teste e o Qlikview importa sem problemas.
Uai, está exatamente assim. A planilha é gigante e cheia de cálculos, não dá para enviar.
Estou importando só parte , talvez por isso o problema?
Meu comando tem de ficar assim: [43101] as [Jan/18], para funcionar.
(
LOAD REGIONAL, Regional, COD., CIDADE, [43101] as [Jan/18]
FROM [Metas FG - Ajuste Arrecadação-1.xlsx] (ooxml, embedded labels, header is 10 lines, table is [ Faturamentidade ]);
bom dia. Pois é, o problema está justo no cabeçalho. Ao importar pelo assistente: vem assim [43101].
Se eu colocar jan/18, ele não reconhece, então tenho de editar o LOAD deixando:
LOAD CIDADE, [43101] as [Jan/18] FROM [Metas ]...
Porém se eu editar, toda vez que alterarem a planilha (não sou eu que a faço), terei de mexer no script, o que não é viável / ideal.
Entendi sua necessidade Lilia, nesse caso, não seria melhor fazer um crosstable?
Pois ai você teria o campo de Cidade, Data (onde ficarão jan_17, fev_17, etc.) e um campo contendo os valores numéricos, com um determinado cabeçalho representando seja lá o que ele for.
Experimente adicionar o prefixo Crosstable passando como parâmetros para a função os seguintes:
Crosstable(Data, Valor) LOAD cidade,
....
....
from SEUARQUIVO.csv
Vou tentar. Obrigada,
Tenta enviar pelo menos três linhas com dados fictícios, para que eu possa testar.
tentei. mas quando a abro novamente, apos salvar so a parte que voce falou, os dados ficam completamente alterados. muda ate o cabeçalho.
estava como na primeira figura. alterei, salvei e veja na segunda figura como ficou:
REGIONAL | Regional | COD. | CIDADE | jan/18 | fev/18 | mar/18 | abr/18 |
G0109 | GER.REGIONAL SERV. OUVIDOR | 4 | IPAMERI | 664.863 | 652.145 | 661.578 | 678.010 |
G0109 | GER.REGIONAL SERV. OUVIDOR | 20 | GOIANDIRA | 133.454 | 134.126 | 128.876 | 133.686 |
G0109 | GER.REGIONAL SERV. OUVIDOR | 22 | PIRES DO RIO | 1.008.249 | 954.455 | 959.321 | 1.004.357 |
REGIONAL | COD. | CIDADE | 43101 | 43132 | 43160 | 43191 | 43221 |
G0109 | 4 | IPAMERI | 664862,942897031 | 652145,227158405 | 661578,039790764 | 678010,232182275 | 655386,920367977 |
G0109 | 20 | GOIANDIRA | 133453,601164411 | 134126,20546315 | 128876,090108903 | 133685,751585283 | 134863,405757492 |
G0109 | 22 | PIRES DO RIO | 1008248,71253505 | 954455,260697875 | 959321,499799382 | 1004357,20170991 | 1003272,25968719 |
G0109 | 37 | ORIZONA | 252689,039292913 | 249360,543860152 | 257811,537989992 | 265091,608227594 | 260299,478438083 |
G0109 | 42 | CRISTIANOPOLIS | 78195,3487041475 | 80508,8293550174 | 75362,5608249919 | 79186,6317209689 | 83264,3131157286 |