Visualizar la proporción de múltiples series de datos respecto a un total es un requisito común en la elaboración de informes empresariales. Un gráfico de áreas apiladas al 100 % (Area100PercentStacked) muestra estos datos como áreas rellenas cuya altura suma 100 % en cada punto de categoría, lo que lo hace ideal para mostrar la cuota de mercado, la asignación de recursos o cualquier composición a lo largo del tiempo.

En esta guía aprenderá cómo crear un gráfico Area100PercentStacked en Excel usando C# con Aspose.Cells for .NET. El ejemplo está completo, es autónomo y puede compilarse y ejecutarse directamente.

Este artículo cubre

Biblioteca Excel de C# para crear gráficos Area100PercentStacked

Aspose.Cells for .NET es una API integral de manipulación de hojas de cálculo que permite a los desarrolladores crear, editar y renderizar archivos Excel sin necesidad de tener Microsoft Excel instalado. Con sus amplias capacidades de creación de gráficos, puede generar programáticamente cualquier tipo de gráfico de Excel, incluido el gráfico Area100PercentStacked.

Ventajas clave de usar Aspose.Cells:

  • API .NET puro – Sin interop COM, funciona en cualquier plataforma que soporte .NET.
  • Compatibilidad total de formatos – XLS, XLSX, CSV, ODS y más.
  • Alto rendimiento – Manejo eficiente de libros de trabajo y conjuntos de datos grandes.
  • Control granular – Acceso a cada propiedad del gráfico, series, ejes y opciones de formato.

Primeros pasos

  1. Descargar el último paquete Aspose.Cells .NET de la página de lanzamientos.
  2. Instalar mediante NuGet:
PM> Install-Package Aspose.Cells
  1. Agrega una referencia a Aspose.Cells en tu proyecto C#.

Ahora estás listo para generar un gráfico Area100PercentStacked.

Crear un gráfico Area100PercentStacked en Excel usando C#

A continuación se muestra un programa completo y listo para ejecutar en C# que:

  1. Crea un nuevo libro de trabajo.
  2. Rellena datos de ejemplo (Mes vs. Ventas de tres líneas de productos).
  3. Inserta un gráfico Area100PercentStacked.
  4. Personaliza títulos, leyendas y valores de los ejes.
  5. Guarda el libro de trabajo en un archivo XLSX.

Explicación de los pasos clave

PasoQué hace
1Instancia un nuevo Workbook y obtiene la primera Worksheet.
2Rellena la hoja de cálculo con datos de ejemplo – meses y tres series de ventas de productos.
3Añade un gráfico Area100PercentStacked a la hoja de cálculo.
4Añade tres series (Producto A‑C) usando el método NSeries.Add.
5Vincula las categorías del eje X (meses) al gráfico.
6Demuestra la personalización opcional – posición de la leyenda, títulos de los ejes, formato numérico y color del área de trazado.
7Guarda el libro de trabajo en Area100PercentStackedChart_Output.xlsx.

Ejecutar el programa anterior produce un archivo Excel que contiene un gráfico de área apilada al 100 % totalmente formateado, listo para el análisis o la presentación.

Actualizar un gráfico Area100PercentStacked incorporado

Si ya tienes un gráfico en un libro de trabajo existente y necesitas convertirlo a un tipo Area100PercentStacked, puedes modificar la propiedad Type del gráfico para cada serie:

Este fragmento muestra cómo re‑configurar un gráfico existente sin volver a crearlo desde cero.

Obtén una licencia gratuita

Aspose.Cells ofrece una licencia temporal gratuita que elimina las marcas de agua de evaluación y habilita todas las funciones. Obtenga la suya en la página de licencia temporal de Aspose. Aplique la licencia antes de generar gráficos:

// Apply free temporary license (replace the path with your .lic file location).
var license = new License();
license.SetLicense("Aspose.Total.lic");

Gráfico Area100PercentStacked – Recursos gratuitos

Conclusión

Crear un gráfico de área apilada al 100 % con Aspose.Cells for .NET es sencillo:

  1. Prepare sus datos.
  2. Agregue un gráfico del tipo ChartType.Area100PercentStacked.
  3. Rellene los datos de series y categorías.
  4. Ajuste finamente la apariencia y guarde.

Los fragmentos de código proporcionados están completos, listos para compilar y muestran tanto la creación de un nuevo gráfico como la modificación de un gráfico existente. Incorpore estas técnicas en paneles de informes, análisis financieros o cualquier escenario donde se requiera visualización de datos proporcionales.

Para obtener más ayuda, publique sus preguntas en el foro de Aspose.Cells.

Ver también