Cómo agregar un gráfico dinámico usando Aspose.Cells

¿Qué es el gráfico dinámico?

Un gráfico dinámico en Excel es una representación gráfica de datos creados a partir de una tabla dinámica. Permite a los usuarios visualizar y analizar datos dinámicamente resumiendo y mostrando información en forma de gráfico. Los gráficos dinámicos son interactivos y se pueden modificar fácilmente para mostrar diferentes perspectivas de los datos, lo que los convierte en una poderosa herramienta para el análisis y la presentación de datos en Excel.

Cómo agregar un gráfico dinámico usando Aspose.Cells

Crear una tabla dinámica

Para crear una tabla dinámica usando Aspose.Cells:

  1. Agregue algunos datos a las celdas de una hoja de trabajo utilizando el método PutValue/setValue de un objeto Cell. También utiliza un archivo de plantilla ya lleno de datos. Los datos se utilizarán como fuente de datos de la tabla dinámica.
  2. Agregue una tabla dinámica a la hoja de trabajo llamando al método add de la colección PivotTables (encapsulado en el objeto Hoja de trabajo).
  3. Acceda al nuevo objeto de tabla dinámica de la colección de tablas dinámicas pasando su índice.
  4. Utilice cualquiera de los objetos de tabla dinámica encapsulados en el objeto Tabla dinámica para administrar la tabla.

A continuación se proporciona un ejemplo de código. La ejecución del código genera un nuevo archivo: pivotTable_test.xls.

Datos de entrada

todo:image_alt_text

La tabla dinámica de salida

todo:image_alt_text

Crear un gráfico dinámico basado en la tabla dinámica

Para crear un gráfico dinámico usando Aspose.Cells:

  1. Añade un gráfico.
  2. Establezca el PivotSource del gráfico para que haga referencia a una tabla dinámica existente en la hoja de cálculo.
  3. Establece otros atributos.

A continuación se muestra el código utilizado por el componente para realizar la tarea. La ejecución del código genera un nuevo archivo: pivotChart_test.xls.

La hoja del gráfico dinámico

todo:image_alt_text