可视化正负值的增量影响对于财务分析、预算编制和绩效报告至关重要。瀑布图提供了一个清晰的逐步视图,展示初始值如何受到一系列中间变化的影响。使用 Aspose.Cells for .NET,您可以仅用几行 C# 代码以编程方式创建瀑布图——无需手动操作 Excel。

在本文中,您将学习:

C# Excel 库创建瀑布图

Aspose.Cells for .NET 是一个功能丰富的 Excel 操作库,允许开发人员 创建、修改和渲染 电子表格,而无需 Microsoft Office。该库完全支持瀑布图类型( ChartType.Waterfall ),使您能够直接从数据构建专业的财务可视化。

使用 Aspose.Cells for .NET 的主要优势:

  • 全面的 API – 访问所有 Excel 功能,从公式到高级图表类型。
  • 完整的 .NET Standard 支持 – 在 .NET Framework、.NET Core 和 .NET 6/7 上运行。
  • 高性能 – 以最小的内存占用处理大型工作簿。
  • 无需 COM 或 Office 安装 – 适用于服务器端或云环境。

入门

  1. 下载 最新版本,来自 Aspose.Cells .NET 发布页面
  2. 通过 NuGet 安装(推荐):
   PM> Install-Package Aspose.Cells
  1. 在您的 C# 项目中添加对 Aspose.Cells 的引用。

现在您已经准备好创建瀑布图。

使用 C# 在 Excel 中创建基本瀑布图表

以下示例构建了一个简单的瀑布图,用于显示季度利润变化。

步骤说明

步骤代码功能说明
1实例化一个新的 Workbook 并访问第一个工作表。
2将示例数据(类别和金额)写入单元格 A1:B7
3添加一个瀑布图(ChartType.Waterfall),放置在表格下方。
4将系列链接到数据范围并设置类别(X 轴)标签。
5将工作簿保存为 WaterfallChart_Basic.xlsx

运行程序后,生成的 Excel 文件包含一个可直接使用的瀑布图,用于可视化利润流。

获取免费许可证

想要在没有限制的情况下尝试 Aspose.Cells 吗?从 Aspose temporary license page 获取 临时免费许可证。该许可证会移除评估水印并解锁完整的 API 集,使您能够在类似生产环境中测试瀑布图功能。

// 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

Excel 瀑布图:免费资源

提升您的 Excel 自动化技能,使用以下免费资源:

结论

在本文中,我们演示了如何在 Excel 中使用 Aspise.Cells for .NET 生成 瀑布图

  • 基本图表 –快速创建,代码最少。
  • 自定义图表 –控制颜色、总计和数据标签,以满足财务报告标准。

Aspose.Cells 使 .NET 开发人员能够自动化复杂的可视化,而无需依赖 Microsoft Office,这使其非常适合服务器端报告、SaaS 平台和企业分析。

如果您有任何问题或需要进一步的帮助,请访问 Aspose.Cells 支持论坛

另见