Trabajar con tablas nativas de Excel
Cuando necesita crear determinados tipos de contenido en su plantilla de informe, suele ser más fácil y beneficioso utilizar las funciones de tabla nativas de Microsoft Excel. Esto incluye la creación de tablas dinámicas, columnas calculadas y totales de filas calculados.
Le recomendamos convertir el contenido de su plantilla a tablas nativas de Excel si desea realizar alguna de las siguientes acciones:
-
Tener un acceso más fácil a las capacidades nativas de Excel de filtrado y clasificación de datos
-
Crear una tabla dinámica en su informe de Excel
-
Agregar columnas calculadas basadas en cálculos nativos de Excel
-
Agregar totales de filas calculados basados en cálculos nativos de Excel
En algunos casos, puede lograr estos resultados sin tener que convertir el contenido a tablas nativas de Excel. No obstante, utilizar esta funcionalidad es más fácil y, por lo tanto, es el flujo de trabajo recomendado.
Crear tablas dinámicas nativas de Excel
Se puede agregar una tabla pivotante de Qlik Sense como una única etiqueta de tabla. Puede reconocerlo desde la interfaz de usuario del complemento porque no puede agregarlo como columnas individuales. Sin embargo, si simplemente inserta la tabla pivotante de Qlik Sense como un elemento de etiqueta única sin otras modificaciones, el gráfico se exportará como una tabla simple, no como una tabla dinámica nativa de Excel.
En su lugar, siga los siguientes pasos para utilizar datos tabulares de Qlik Sense para crear una tabla dinámica nativa de Excel:
-
Cree o seleccione un gráfico en su aplicación para usarlo como tabla directa de origen. Insértelo como un conjunto de columnas. Vea Agregar contenido a su plantilla de informes de Excel.
-
Transforme la tabla de gráficos en una tabla simple nativa de Excel.
-
Transforme esta tabla simple nativa de Excel en una tabla dinámica de Excel.
Vea a continuación los detalles de cada proceso.
Paso 1: Inserte los datos de origen como una tabla simple.
Diseñe o seleccione un gráfico en su app de Qlik Sense con las columnas que necesite usar para crear la tabla dinámica nativa de Excel. Puede ser cualquier gráfico de Qlik Sense que tenga una estructura de datos de tabla simple (todas las visualizaciones compatibles excepto la tabla pivotante). Si está comenzando de cero, un objeto de Tabla o Tabla simple(Visualization bundle) podría ser el objeto de entrada más sencillo para ayudarle a visualizar lo que le gustaría agregar.
Una tabla dinámica nativa de Excel realiza agregaciones por sí sola. Por lo tanto, para incluir expresiones calculadas desde la app a su tabla dinámica de Excel, añada los campos no agregados de la app de Qlik Sense como dimensiones en lugar de medidas.
A continuación, agregue el gráfico a la plantilla de informe como un conjunto de columnas individuales. Vea Agregar contenido a su plantilla de informes de Excel si precisa instrucciones.
Paso 2: Convierta los datos tabulares en una tabla simple nativa de Excel
Cuando haya agregado el gráfico de Qlik Sense de origen a la plantilla, conviértalo en una tabla simple nativa de Excel. Vea la documentación de Microsoft para obtener instrucciones adicionales. El procedimiento siguiente está personalizado para proporcionar detalles específicos de su plantilla de Qlik y Excel.
Haga lo siguiente:
-
En Excel, resalte el área requerida para generar la tabla nativa de Excel. Esto incluye la fila del encabezado, la fila con etiquetas, una fila adicional debajo de estas filas y todas las columnas que desee. Convierta la selección en una tabla simple nativa de Excel.
-
Con la tabla simple nativa de Excel creada, inserte una etiqueta <deleterow> debajo de la fila que tiene las etiquetas de columna. Esto garantiza que la fila seleccionada se elimine en el informe de salida. Para más información, vea Eliminar filas con la etiqueta Deleterow.
Paso 3: Convierta la tabla simple nativa de Excel en una tabla dinámica nativa de Excel
Por último, transforme la tabla simple de Excel en una tabla dinámica de Excel.
Vea la documentación de Microsoft para obtener instrucciones adicionales. El procedimiento siguiente está personalizado para proporcionar detalles específicos a su plantilla de Excel.
-
Seleccione una celda dentro de su tabla simple nativa de Excel y utilice las opciones de la barra de la cinta para convertirla en una tabla dinámica de Excel.
-
Configure su tabla dinámica con la configuración que desee, utilizando las funciones de Microsoft Excel. Si necesita tener expresiones calculadas (medidas) en su salida, este es el paso en el que aplicaría esas agregaciones.
Si obtiene una vista previa del informe, la tabla dinámica nativa de Excel se genera correctamente.
Agregar columnas calculadas
Puede usar fórmulas de Excel para agregar columnas calculadas que no existen en su app de Qlik Sense original. Utilice esta funcionalidad con dimensiones y medidas definidas en la aplicación de origen.
Haga lo siguiente:
-
Utilice el complemento para insertar un Qlik Sensegráfico por columna.
-
En Excel, resalte el área requerida para generar la tabla nativa de Excel. Esto incluye la fila del encabezado, la fila con etiquetas, una fila adicional debajo de estas filas y todas las columnas que desee. Convierta la selección en una tabla simple nativa de Excel.
-
Para agregar una columna calculada a la derecha de la columna situada más a la derecha de su tabla de Excel, haga clic en la celda a la derecha de la etiqueta de columna situada más a la derecha y escriba =, seguido de su fórmula personalizada.
-
Se agrega una nueva columna a la tabla de Excel. Tenga en cuenta que podría tener un valor no válido en la plantilla, pero si se configura correctamente, generará la información correcta en el resultado de salida.
Puede cambiar el nombre de la columna y darle formato según sea necesario.
Si obtiene una vista previa del informe, verá que la tabla Excel incluye la nueva columna y que la fórmula nativa se propaga en todas las filas.
Agregar totales calculados
Puede agregar una fila que muestre los totales en su tabla utilizando funciones nativas de Excel. Seleccione la tabla, haga clic en Diseño de tabla a la derecha y marque la casilla de verificación Fila total.
Haga lo siguiente:
-
Utilice el complemento para insertar un Qlik Sensegráfico por columna.
-
En Excel, resalte el área requerida para generar la tabla nativa de Excel. Esto incluye la fila del encabezado, la fila con etiquetas, una fila adicional debajo de estas filas y todas las columnas que desee. Convierta la selección en una tabla simple nativa de Excel.
-
Con la tabla simple nativa de Excel creada, inserte una etiqueta <deleterow> debajo de la fila que tiene las etiquetas de columna. Esto garantiza que la fila seleccionada se elimine en el informe de salida. Para más información, vea Eliminar filas con la etiqueta Deleterow.
-
Haga clic en cualquier lugar de la tabla y, a continuación, en la pestaña Diseño de tablaa de la barra de herramientas de Excel. Marque la casilla de verificación Fila total.
-
En la nueva fila de Total, haga clic en la celda de la columna para la que desea tener una fila que muestre el total y utilice el menú desplegable para seleccionar cualquiera de las funciones disponibles de resumen de tabla integradas.