添加合计行和合计列
有些时候我们需要给自定义数据透视表添加合计行和合计列,方便我们直观地查看统计结果,那么合计行和合计列该如何实现呢?
合计列
添加合计列其实很简单,只需要我们在统计类型里面,再添加设置一个“合计”选项即可。如下图:最后生成的代码中自动地会添加一行代码,最后生成的结果中就会多一列合计列。
dataField.AggregateTotalHorizontal
= True
合计行
合计行的大体方法跟之前介绍的合计差不多,只是我们数据透视表自动生成的字段是动态的,名称是不固定的,所以需要我们特殊处理一下。我们结合上一章节中介绍的“自定义数据透视表”添加一下相关代码,示例如下:
Vb.Net
'添加合计行
'先清空之前的合计行
tblMain.Footers.Fixed=True
tblMain.GrandTotalCols.Clear()
'依次添加要合计的行
For Each Item As PivotDataColumn In pivot.DataColumns
If Item.OriginalColumnName="数量" OrElse Item.OriginalColumnName="金额" Then
tblMain.GrandTotalCols.Add(Item.Name)
End If
Next
'启动合计行
tblMain.GrandTotal=True
C#
// 添加合计行
// 先清空之前的合计行
tblMain.Footers.Fixed = true;
tblMain.GrandTotalCols.Clear();
// 依次添加要合计的行
foreach (PivotDataColumn Item in pivot.DataColumns)
{
if (Item.OriginalColumnName == "数量" || Item.OriginalColumnName == "金额")
tblMain.GrandTotalCols.Add(Item.Name);
}
// 启动合计行
tblMain.GrandTotal = true;
最终统计结果如下。
随便看看
- 2025-11-27 03:09:41唐安一号哪里有卖,在线购买,多少钱
- 2025-12-01 22:49:01《唐朝豪放女》:在美与任性之间的生死抉择
- 2025-09-26 23:22:57【5英寸手机大全】5英寸手机报价及图片大全
- 2025-09-26 00:42:06《尚书》之《周书·吕刑2》
- 2025-10-05 19:56:33工作梳理优化怎么写?高效方法有哪些技巧揭秘
- 2025-05-16 09:48:14弈山海·2025九洲争霸赛——跨服巅峰对决暨混沌神兽觉醒庆典活动
- 2025-11-28 03:54:25如何拍摄 3D 照片 ▷➡️
- 2025-12-06 02:16:50如何撰写高质量的案例分析?从案例选择到写作技巧一步步讲解一步步讲解如何撰
- 2025-10-06 20:07:362025年理财产品哪家银行高?最新收益对比与选择攻略
- 2025-06-23 12:53:39《道宗》2025年夏日庆典:修真界巅峰之战暨全服福利大放送活动
