gpt4 book ai didi

excel - 如何在 ClosedXML 中创建数据透视表的示例

转载 作者:行者123 更新时间:2023-12-04 05:03:32 25 4
gpt4 key购买 nike

我们使用 ClosedXML 生成 .XLSX 电子表格,因为它小巧、灵活且快速。似乎所有的数据透视表类和方法都在 API 中,但是没有关于如何(以正确的顺序)创建数据透视表的文档或示例。我们的猜测尝试产生的文件在打开时会给出有关 XML 损坏的错误,并且 Excel 会提示您删除数据透视表。

最佳答案

我不确定在哪个版本 ClosedXML实现了数据透视表,但至少从 v0.70 开始,它们已经实现。一个 example可以在 ClosedXML Documentation 中找到.下面是我在自己的项目中使用的 C# 示例。

IXLWorksheet xlPvSheet = xlBook.Worksheets.Add("Pivot");
IXLPivotTable xlPvTable = xlPvSheet.PivotTables.AddNew("PivotTable", xlPvSheet.Cell(1,1), xlForecastSheet.Range(1, 1, r, 11));
xlPvTable.RowLabels.Add("Box Type");
xlPvTable.RowLabels.Add("Box Color");
xlPvTable.ColumnLabels.Add("Request Date");
xlPvTable.Values.Add("Total Boxes");

关于excel - 如何在 ClosedXML 中创建数据透视表的示例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15815476/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com