QlikView – función de relleno

EN Llenar Se utiliza una función en QlikView para completar los valores de los campos existentes en un nuevo campo.

Los datos de entrada

Considere los siguientes datos sin procesar, que representan cifras de ventas reales y proyectadas.

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 QlikView mediante el editor de scripts. Abra el editor de secuencias de comandos desde el menú Archivo o haga clic en Ctrl + E… Seleccione la opción Archivos tabulares en la pestaña Datos de archivos y busque el archivo que contiene los datos anteriores.

1_fill_choose_file

Después de hacer clic en el botón Siguiente en el paso anterior, seleccionamos Incluir paso de conversión para realizar la conversión de datos requerida.

2_fill_file_wizard

Elegir una transformación de datos

Ya que vamos a usar Llenar funciones, seleccionemos la pestaña Rellenar, que muestra valores en blanco debajo del campo real.

3_fill_transformation

Crea una condición de relleno

Al hacer clic en el botón Rellenar, podrá seleccionar la columna de destino y la condición de la celda. Seleccionamos la columna tres porque queremos llenar los valores vacíos de esa columna con valores de la misma fila en la segunda columna. Además, seleccione el valor de la celda en blanco para que solo las celdas en blanco se sobrescriban con nuevos valores.

4_fill_cell_condition

Datos transformados

Siguiendo los pasos anteriores, obtendremos los datos transformados como se muestra a continuación.

5_células_llenadas_llenadas

Cargar script para datos convertidos

El script para cargar los datos transformados se puede ver usando el editor de script. El script muestra una expresión que reemplaza los valores de las celdas vacías.

6_fill_laod_script

Visualización de datos convertidos

Los datos convertidos se pueden ver creando Caja de mesa usando la opción en el menú Diseño -> Nuevo objeto de hoja

7_fill_table_box

🚫