Saltar al contenido principal Saltar al contenido complementario

Trabajar con tablas nativas de Excel en el complemento de Qlik para Microsoft 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:

  1. 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 un gráfico como tabla por columna.

  2. Transforme la tabla de gráficos en una tabla simple nativa de Excel.

  3. 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.

Cree una visualización de Qlik Sense y agregue todas las columnas deseadas como dimensiones

La tabla fuente en la app de Qlik Sense se utilizará como entrada para la tabla dinámica nativa

A continuación, agregue el gráfico a la plantilla de informe como un conjunto de columnas individuales. Vea Agregar un gráfico como tabla por columna si precisa instrucciones.

Agregue la visualización de Qlik Sense como una tabla de columnas individuales en la plantilla

Tabla de origen agregada a la plantilla como tabla simple que consta de columnas individuales

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.

  1. 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.

    Resalte los componentes necesarios de la tabla fuente y conviértalos en una tabla simple nativa de Excel

    Columnas y filas seleccionadas en la tabla de origen, que muestran las selecciones necesarias para crear la tabla directa nativa
  2. 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.

    Inserte una etiqueta <deleterow> en la tabla nativa de Excel

    Tabla simple nativa de Excel recién creada, con la etiqueta deleterow en la ubicación necesaria

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.

  1. 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.

    Transforme la tabla simple nativa de Excel en una tabla dinámica nativa de Excel

    Tabla simple nativa de Excel seleccionada, con los botones necesarios que el usuario debe seleccionar para convertirla en una tabla dinámica nativa
  2. 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.

    Prepare la tabla dinámica nativa de Excel usando las configuraciones que desee

    Opciones de configuración para la tabla dinámica nativa de Excel

Si obtiene una vista previa del informe, la tabla dinámica nativa de Excel se genera correctamente.

Informe de salida que muestra la representación prevista de la tabla dinámica nativa de Excel

Informe de salida con la tabla dinámica nativa representada 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.

  1. Utilice el complemento para insertar un Qlik Sensegráfico por columna.

    Gráfico de Qlik Sense añadido a Microsoft Excel en forma tabular

    Barra de la cinta de opciones en Microsoft Excel que muestra el icono del complemento de Qlik
  2. 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.

    Resalte los componentes necesarios de la tabla fuente y conviértalos en una tabla simple nativa de Excel

    Columnas y filas seleccionadas en la tabla de origen, que muestran las selecciones necesarias para crear la tabla directa nativa
  3. 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.

    Expresión escrita para una nueva columna calculada en la tabla Excel

    Agregue la expresión de columna calculada en la celda de la columna donde normalmente estarían las etiquetas de la columna.
  4. 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.

    Columna calculada agregada a la tabla nativa Excel

    Columna calculada en la tabla de Excel después de ser agregada

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.

Resultado de salida del informe, incluida la columna calculada Revenue

Resultado de salida del informe, que muestra que la columna calculada se representó correctamente

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.

  1. Utilice el complemento para insertar un Qlik Sensegráfico por columna.

    Gráfico de Qlik Sense añadido a Microsoft Excel en forma tabular

    Gráfico de la tabla simple de origen de la app de Qlik Sense, añadido a la plantilla
  2. 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.

    Resalte los componentes necesarios de la tabla fuente y conviértalos en una tabla simple nativa de Excel

    Columnas y filas seleccionadas en la tabla de origen, que muestran las selecciones necesarias para crear la tabla directa nativa
  3. 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.

  4. 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.

    Añada una Fila total a la tabla de Excel utilizando las funciones nativas de Excel

    Habilite la opción en la barra de herramientas de Excel para crear una fila de Total en la tabla nativa de Excel
  5. 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.

    Lista de funciones de resumen en la lista desplegable

    Menú desplegable para seleccionar una función de resumen para la fila total
Nota de sugerenciaAlternativamente, también puede insertar manualmente una fórmula de Excel en una fila de Total. Asegúrese de incluir al menos dos filas de una columna en la tabla fuente. Esto permite que el complemento expanda el rango para incluir todas las filas necesarias.

¿Esta página le ha sido útil?

No dude en indicarnos en qué podemos mejorar si encuentra algún problema en esta página o su contenido, como, por ejemplo, errores tipográficos, pasos que falta o errores técnicos.