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.