Visualizar el impacto incremental de los valores positivos y negativos es esencial para el análisis financiero, la planificación presupuestaria y la elaboración de informes de desempeño. Un gráfico de cascada ofrece una vista clara, paso a paso, de cómo un valor inicial se ve afectado por una serie de cambios intermedios. Con Aspose.Cells for .NET puedes crear gráficos de cascada de forma programática con solo unas pocas líneas de código C#—sin necesidad de interacción manual con Excel.

En esta publicación aprenderá:

Biblioteca de Excel en C# para crear gráficos de cascada

Aspose.Cells for .NET es una biblioteca de manipulación de Excel con muchas funciones que permite a los desarrolladores crear, modificar y renderizar hojas de cálculo sin requerir Microsoft Office. La biblioteca admite completamente el tipo de gráfico Waterfall ( ChartType.Waterfall ), lo que le permite crear visualizaciones financieras profesionales directamente a partir de sus datos.

Ventajas clave de usar Aspose.Cells para .NET:

  • API completa – Accede a todas las funciones de Excel, desde fórmulas hasta tipos de gráficos avanzados.
  • Compatibilidad total con .NET Standard – Funciona en .NET Framework, .NET Core y .NET 6/7.
  • Alto rendimiento – Maneja libros de trabajo grandes con una huella de memoria mínima.
  • No se requiere COM ni instalación de Office – Ideal para entornos del lado del servidor o en la nube.

Primeros pasos

  1. Descargar la última versión de la página de lanzamientos de Aspose.Cells .NET.
  2. Instalar vía NuGet (recomendado):
PM> Install-Package Aspose.Cells
  1. Añade una referencia a Aspose.Cells en tu proyecto C#.

Ahora estás listo para crear gráficos de cascada.

Crear un gráfico de cascada básico en Excel usando C#

El siguiente ejemplo crea un gráfico de cascada simple que muestra los cambios de beneficio trimestrales.

Explicación de los pasos

PasoQué hace el código
1Instancia un nuevo Workbook y accede a la primera hoja de cálculo.
2Escribe los datos de ejemplo (categorías y montos) en las celdas A1:B7.
3Agrega un gráfico de cascada (ChartType.Waterfall) ubicado debajo de la tabla.
4Vincula la serie al rango de datos y establece las etiquetas de categoría (eje X).
5Guarda el libro de trabajo como WaterfallChart_Basic.xlsx.

Ejecute el programa; el archivo Excel generado contiene un gráfico de cascada listo‑para‑usar que visualiza el flujo de ganancias.

Obtén una licencia gratuita

¿Quieres probar Aspose.Cells sin restricciones? Obtén una licencia temporal gratuita desde la página de licencia temporal de Aspose. La licencia elimina las marcas de agua de evaluación y desbloquea el conjunto completo de API, permitiéndote probar las funciones del gráfico Waterfall en entornos similares a producción.

// Example of applying a temporary license (place this before any Aspose.Cells usage)
var license = new Aspose.Cells.License();
license.SetLicense("Aspose.Total.lic"); // path to your temporary .lic file

Gráfico de cascada Excel: Recursos gratuitos

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

Conclusión

En este artículo demostramos cómo generar gráficos de cascada en Excel usando Aspise.Cells for .NET:

  • Basic chart –creación rápida con código mínimo.
  • Customized chart – controla colores, totales y etiquetas de datos para cumplir con los estándares de informes financieros.

Aspose.Cells permite a los desarrolladores .NET automatizar visualizaciones sofisticadas sin depender de Microsoft Office, lo que lo hace ideal para la generación de informes del lado del servidor, plataformas SaaS y análisis empresariales.

Si tiene alguna pregunta o necesita más ayuda, visite el foro de soporte de Aspose.Cells.

Véase también