QlikView - Função Preencher

o Fill A função QlikView é usada para preencher valores de campos existentes em um novo campo.

Dados de entrada

Vamos considerar os seguintes dados de entrada, que representam os números de vendas reais e previstos.

Month,Forecast,Actual
March,2145,2247
April,2458,
May,1245,
June,5124,3652
July,7421,7514
August,2584,
September,5314,4251
October,7846,6354
November,6532,7451
December,4625,1424
January,8547,7852
February,3265,

Carregar Script

Os dados acima são carregados na memória do QlikView usando o editor de script. Abra o editor de scripts no menu Arquivo ou pressioneControl+E. Escolha a opção "Arquivos de tabela" na guia "Dados de arquivos" e navegue até o arquivo que contém os dados acima.

Depois de clicar em Avançar na etapa acima, escolhemos o Enable Transformation Step botão para realizar a transformação de dados necessária.

Selecionando a Transformação de Dados

Como vamos usar o Fill função, vamos escolher a guia Preencher, que exibe os valores vazios no Campo Real.

Crie a condição de preenchimento

Ao clicar no botão Preencher, aparece a opção de escolher a coluna de destino e a condição da célula. Escolhemos a coluna três, pois queremos preencher os valores vazios desta coluna com valores da mesma linha na coluna dois. Além disso, escolha o valor da célula como vazio para que apenas as células vazias sejam substituídas por novos valores.

Dados Transformados

Ao concluir as etapas acima, obtemos os dados transformados conforme mostrado abaixo.

Carregar script para dados transformados

O script de carregamento para os dados transformados pode ser visto usando o editor de script. O script mostra a expressão, que substitui os valores das células vazias.

Exibir dados transformados

Os dados transformados podem ser vistos criando um Table Box usando a opção no menu Layout → New Sheet Object.