QlikView - Funzione di riempimento
Il Fill La funzione in QlikView viene utilizzata per riempire i valori dei campi esistenti in un nuovo campo.
Dati in ingresso
Consideriamo i seguenti dati di input, che rappresentano i dati di vendita effettivi e previsti.
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,
Carica script
I dati di cui sopra vengono caricati nella memoria di QlikView utilizzando l'editor di script. Apri l'Editor di script dal menu File o premiControl+E. Scegli l'opzione "File tabella" dalla scheda "Dati da file" e cerca il file contenente i dati di cui sopra.
Dopo aver fatto clic su Avanti nel passaggio precedente, scegliamo il file Enable Transformation Step pulsante per eseguire la trasformazione dei dati richiesta.
Selezione della trasformazione dei dati
Poiché utilizzeremo il file Fill , scegliamo la scheda Fill, che mostra i valori vuoti sotto il campo Actual.
Crea la condizione di riempimento
Facendo clic sul pulsante Riempi, viene visualizzata l'opzione per scegliere la colonna di destinazione e la condizione della cella. Scegliamo la colonna tre, poiché vogliamo riempire i valori vuoti di questa colonna con i valori della stessa riga nella colonna due. Inoltre, scegli il valore della cella come vuoto in modo che solo le celle vuote vengano sovrascritte con nuovi valori.
Dati trasformati
Al completamento dei passaggi precedenti, otteniamo i dati trasformati come mostrato di seguito.
Carica script per dati trasformati
Lo script di caricamento per i dati trasformati può essere visualizzato utilizzando l'editor di script. Lo script mostra l'espressione, che sostituisce i valori delle celle vuote.
Visualizza dati trasformati
I dati trasformati possono essere visualizzati creando un file Table Box utilizzando l'opzione nel menu Layout → New Sheet Object.