QlikView - Función de relleno

los Fill La función en QlikView se utiliza para completar valores de campos existentes en un nuevo campo.

Los datos de entrada

Consideremos los siguientes datos de entrada, que representan las cifras de ventas reales y previstas.

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,

Cargar script

Los datos anteriores se cargan en la memoria de QlikView mediante el editor de scripts. Abra el editor de secuencias de comandos desde el menú Archivo o presioneControl+E. Elija la opción "Archivos de tabla" de la pestaña "Datos de archivos" y busque el archivo que contiene los datos anteriores.

Después de hacer clic en Siguiente en el paso anterior, elegimos el Enable Transformation Step para llevar a cabo la transformación de datos requerida.

Seleccionar la transformación de datos

Como vamos a utilizar el Fill función, escojamos la pestaña Rellenar, que muestra los valores vacíos debajo del Campo real.

Crear la condición de relleno

Al hacer clic en el botón Rellenar, aparece la opción para elegir la columna de destino y la condición de la celda. Elegimos la columna tres, ya que queremos llenar los valores vacíos de esta columna con valores de la misma fila en la columna dos. Además, elija el Valor de celda como vacío para que solo las celdas vacías se sobrescriban con nuevos valores.

Datos transformados

Al completar los pasos anteriores, obtenemos los datos transformados como se muestra a continuación.

Cargar script para datos transformados

El script de carga para los datos transformados se puede ver usando el editor de script. El script muestra la expresión, que reemplaza los valores de celda vacíos.

Mostrar datos transformados

Los datos transformados se pueden ver creando un Table Box usando la opción en el menú Layout → New Sheet Object.