QlikView - Manipulación de columnas

La manipulación de columnas es un tipo de transformación de datos en la que una nueva columna se llena con valores de una columna existente, que cumple con ciertos criterios. Los criterios pueden ser una expresión, que se crea como parte del paso Transformación de datos.

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,2125
May,1245,2320
June,5124,3652
July,7421,7514
August,2584,3110
September,5314,4251
October,7846,6354
November,6532,7451
December,4625,1424
January,8547,7852
February,3265,2916

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 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, elegimos elEnable Transformation Step para realizar la transformación de datos requerida.

Seleccionar la transformación de datos

Elija la pestaña Columna y luego elija la Newbotón. Pide especificar elNew columny la condición de fila. Especificamos la columna 3 como la columna de origen y elegimos los valores, que comienzan con dos como la condición de fila.

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 crea la nueva columna con los valores requeridos.

Mostrar datos transformados

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