EN RangeSum () Una función en QlikView se utiliza para resumir selectivamente los campos seleccionados, lo que no es fácil de lograr con la función de resumen. Puede tomar expresiones que contengan otras funciones como argumentos y devolver la suma de esas expresiones.
Echemos un vistazo a la cifra de ventas mensuales como se muestra a continuación. Guarde los datos con el nombre de archivo month_sales.csv.
Month,Sales Volume March,2145 April,2458 May,1245 June,5124 July,7421 August,2584 September,5314 October,7846 November,6532 December,4625 January,8547 February,3265
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 Archivos de tabla opción de Datos de archivos pestaña y busque el archivo que contiene los datos anteriores. Edite el script de carga para agregar el siguiente código. Haga clic en OK y presione Ctrl + R para cargar datos en la memoria QlikView.
LOAD Month, [Sales Volume] FROM [C:Qlikviewdatamonthly_sales.csv] (txt, codepage is 1252, embedded labels, delimiter is ',', msq);
Con los datos anteriores cargados en la memoria de QlikView, editamos el script agregando una nueva columna que dará una suma continua de ventas mensuales. Para ello, también usaremos la función de navegación descrita en el capÃtulo anterior para guardar el valor del registro anterior y agregarlo a las ventas del registro actual. La siguiente secuencia de comandos produce resultados.
LOAD Month, [Sales Volume], rangesum([Sales Volume],peek('Rolling')) as Rolling FROM [C:Qlikviewdatamonthly_sales.csv] (txt, codepage is 1252, embedded labels, delimiter is ',', msq);
Vamos a crear Caja de mesa Objeto de hoja para mostrar los datos generados por el script anterior. Ir al menú Diseño -> Nuevo objeto de hoja -> Cuadro de tabla…
Aparece la siguiente ventana, en la que mencionamos el tÃtulo de la tabla y seleccionamos los campos obligatorios para mostrar. Cuando hace clic en Aceptar, los datos del archivo CSV se muestran en el campo de la tabla QlikView como se muestra a continuación.
🚫