在Excel SpreadSheet中的行上应用组并获取它们的总数

时间:2010-11-26 22:31:48

标签: c# excel openxml

我创建了一个使用OpenXML创建excel文件的应用程序 在其中一个电子表格中,我想对行进行分组并获得特定值(colomn in row)

的总和
**Student           Subject       Score**
Ahmed                 A          20
Ahmed                 B           15
Ahmed                 C           15
Ahmed Total                      50
Aly                 A            10
Aly                 B            20
Aly                 C            10
Aly Total                        40
Grand Total                      90

我需要为每个学生分组以获得他的分数  然后将所有分数分组以获得总分,并且分组的样式与Excel中的功能区中的样式相同

我找到了类GroupItems,但我没有任何教程

如何使用OpenXMl + C#

进行操作

1 个答案:

答案 0 :(得分:0)

发现此示例用于对列{和行http://openxmldeveloper.org/discussions/formats/f/14/p/312/721.aspx#721进行分组,而不是对其进行测试。

使用outlineLevelRow="1"实现Roe分组。

可以使用单元格内的公式来完成总计。