Visualizar datos jerárquicos de forma compacta y llamativa a menudo es necesario para presentaciones y reportes empresariales. Un gráfico de pirámide (también conocido como gráfico de embudo) le ayuda a ilustrar la contribución relativa de cada categoría. En esta guía aprenderá cómo crear un gráfico de pirámide en Excel usando C# con Aspose.Cells for .NET. Los ejemplos son totalmente funcionales y pueden compilarse directamente en Visual Studio o cualquier IDE .NET.

Este artículo cubre los siguientes temas:

Biblioteca de Excel en C# para crear un gráfico de pirámide

Aspose.Cells for .NET es una biblioteca integral de manipulación de Excel que permite a los desarrolladores crear, modificar y renderizar archivos de Excel sin Microsoft Office. Su rica API de gráficos admite todos los tipos de gráficos modernos, incluido el gráfico Pyramid.

Principales beneficios de usar Aspose.Cells for .NET:

  • API extensa – Acceso a más de 200 funciones de Excel.
  • Compatibilidad total de formatos – Funciona con XLSX, XLS, CSV, ODS y muchos más.
  • Alto rendimiento – Maneja libros de trabajo grandes de manera eficiente.
  • Sin dependencias externas – No se necesita instalación de Excel en el servidor.

Comience rápidamente:

PM> Install-Package Aspose.Cells

Crear un gráfico de pirámide en Excel usando C#

1. Gráfico de pirámide simple a partir de una tabla de datos

El siguiente ejemplo muestra cómo:

  1. Crear un nuevo libro de trabajo.
  2. Rellenar una hoja de cálculo con datos de ejemplo.
  3. Añadir un gráfico Pyramid.
  4. Configurar la serie y el título del gráfico.
  5. Guardar el libro de trabajo en un archivo XLSX.

Explicación de líneas importantes

LinePurpose
ChartType.PyramidEspecifica el tipo de gráfico de pirámide.
pyramidChart.NSeries.Add("=SalesData!$B$2:$B$6", true)Agrega la serie de datos (valores). El indicador true indica que la serie tiene una fila de nombre.
pyramidChart.NSeries.CategoryData = "=SalesData!$A$2:$A$6"Asigna las etiquetas de categoría (los niveles del embudo).
ShowValueHabilita las etiquetas de datos para que cada segmento muestre su valor numérico.

Ejecutar el código produce PyramidChart_Output.xlsx con una representación de pirámide limpia del embudo de ventas.

2. Personalización del gráfico de pirámide – colores y leyenda

A veces necesitas un aspecto más pulido. El fragmento a continuación se basa en el ejemplo anterior y demuestra:

  • Establecer colores de rebanadas individuales.
  • Mostrar la leyenda y establecer la posición de la leyenda.

Resultado: Un gráfico de pirámide visualmente más rico con colores distintos y una leyenda, guardado como Styled_PyramidChart.xlsx.

Obtén una licencia gratuita

Explore los productos Aspose con una licencia temporal en la página de licencia gratuita de Aspose. La licencia elimina las marcas de agua de evaluación y desbloquea el conjunto completo de funciones de Aspose.Cells for .NET.

Gráfico de Pirámide en Excel: Recursos Gratuitos

Mejora tus habilidades de automatización de Excel con estos recursos oficiales de Aspose:

Conclusión

Crear un gráfico de pirámide con Aspose.Cells for .NET es sencillo: solo se necesitan unas pocas líneas de código C# para generar, dar estilo y exportar el gráfico. La API exhaustiva de la biblioteca le brinda control total sobre la vinculación de datos, la apariencia visual y los formatos de salida del libro de trabajo, lo que le permite incrustar gráficos de nivel profesional en cualquier aplicación .NET.

Si encuentra algún desafío o tiene preguntas, visite el foro de la comunidad de Aspose Cells para obtener soporte gratuito.

Véase también