Visualizar datos jerárquicos con un gráfico de pirámide apilada ayuda a los usuarios a comprender rápidamente las contribuciones proporcionales entre categorías. En este artículo aprenderá cómo crear un gráfico de pirámide apilada en Excel usando C# y Aspose.Cells for .NET. La guía incluye un ejemplo de código completo, listo para compilar, que crea un libro de trabajo, lo rellena con datos de muestra, agrega un gráfico de pirámide apilada, personaliza su apariencia y guarda el resultado.
Este artículo cubre los siguientes temas:
- Biblioteca Excel C# para crear gráficos de pirámide apilados
- Crear un gráfico de pirámide apilado en Excel usando C#
- Obtener una licencia gratuita
- Gráfico de pirámide apilado Excel: recursos gratuitos
- Conclusión
- Ver también
Biblioteca de Excel en C# para crear gráficos de pirámide apilados
Aspose.Cells for .NET es una biblioteca potente y con muchas funciones que permite a los desarrolladores crear, modificar y renderizar archivos de Excel sin Microsoft Office. Soporta completamente el tipo de gráfico PyramidStacked, lo que le permite generar visualizaciones de pirámide apilada de aspecto profesional de forma programática.
Ventajas clave de usar Aspose.Cells for .NET:
- API extensa – Acceso al conjunto completo de funciones de Excel, incluidos todos los tipos de gráficos.
- Alto rendimiento – Procesamiento eficiente de libros de trabajo y conjuntos de datos grandes.
- Sin COM/Interop – Funciona en cualquier plataforma que admita .NET Standard/.NET 6+.
- Múltiples formatos – Guardar en XLSX, XLS, CSV, PDF, HTML, imágenes y más.
Consejo: Instale la biblioteca a través de NuGet para mantener su proyecto actualizado.
PM> Install-Package Aspose.Cells
Crear un gráfico de pirámide apilado en Excel usando C#
Visión general
El siguiente ejemplo muestra cómo:
- Crear un nuevo
Workbook. - Poblar una hoja de cálculo con datos de ejemplo.
- Insertar un gráfico Pyramid Stacked.
- Asignar series, establecer el título del gráfico y personalizar las etiquetas de los ejes.
- Guardar el libro de trabajo en un archivo
.xlsx.
Código C# completo
Explicación de los pasos clave
| Step | Purpose |
|---|---|
| 1 | Instancia un nuevo Workbook y accede a la hoja de cálculo predeterminada. |
| 2 | Inserta datos de ejemplo que representan ventas durante tres trimestres para tres categorías de productos. |
| 3 | Agrega un gráfico ChartType.PyramidStacked ubicado debajo de la tabla de datos. |
| 4 | Vincula el gráfico a los datos de la hoja de cálculo. Cada trimestre se convierte en una serie separada, mientras que las categorías forman las etiquetas del eje X. |
| 5 | Mejora la legibilidad añadiendo títulos de ejes y etiquetas de datos. |
| 6 | Guarda el libro de trabajo como un archivo .xlsx que puede abrirse en Excel, Google Sheets o cualquier visor compatible. |
Ejecutar el programa produce PyramidStackedChart_Output.xlsx con un gráfico de pirámide apilado totalmente formateado.
Obtener una licencia gratuita
Aspose ofrece una licencia temporal gratuita que elimina las limitaciones de evaluación durante un período limitado. Visite la página de licencia temporal de Aspose para obtener una y desbloquear todas las capacidades de Aspose.Cells for .NET.
Gráfico de Pirámide Apilado Excel: Recursos Gratuitos
Mejora tus habilidades de automatización de Excel con estos recursos gratuitos:
- Guía del desarrollador – Documentación completa: https://docs.aspose.com/cells/net/
- Demostración en línea y conversor – Prueba la creación de gráficos sin codificar: https://products.aspose.app/cells/family
- Referencia de API – Lista completa de clases y miembros: https://reference.aspose.com/cells/net/
- Artículos de cómo‑hacer – Escenarios del mundo real y mejores prácticas: https://blog.aspose.com/es/categories/aspose.cells-product-family/
Conclusión
Crear un gráfico de pirámide apilado con Aspose.Cells for .NET es sencillo y solo requiere unas pocas líneas de código C#. La biblioteca se encarga de todos los detalles de bajo nivel de Excel, permitiéndote centrarte en los datos y el diseño visual. Utiliza el código de ejemplo como base para tus propios informes, paneles de control o soluciones de visualización de datos.
Si tiene preguntas o necesita ayuda, no dude en publicar en el foro de soporte gratuito de Aspose.Cells.