码迷,mamicode.com
首页 > 其他好文 > 详细

Epplus做Excel的数据透视

时间:2017-05-24 12:49:25      阅读:170      评论:0      收藏:0      [点我收藏+]

标签:表格   ott   rand   data   exce   add   false   sum   自己   

 1 //表格的范围需要自己定义
 2 var epplus = new ExcelPackage();
 3 var sheet = epplus.Workbook.Worksheets.Add("Sheet1");
 4 var dataRange = sheet.Cells[1, 37, row, 39];
 5 var wsPivot = epplus.Workbook.Worksheets.Add("数据透视表");
 6 var pt = wsPivot.PivotTables.Add(wsPivot.Cells["A1"], dataRange, "Name");
 7 pt.Compact = true;
 8 pt.CompactData = true;
 9 pt.GrandTotalCaption = "Total amount";
10 pt.Fields[2].Sort = eSortType.Ascending; 11 pt.RowFields.Add(pt.Fields[2]); 12 pt.DataFields.Add(pt.Fields[0]); 13 pt.DataFields.Add(pt.Fields[1]); 14 pt.DataFields[0].Function = DataFieldFunctions.Sum; 15 pt.DataFields[1].Function = DataFieldFunctions.Sum; 16 pt.DataOnRows = false;

 

Epplus做Excel的数据透视

标签:表格   ott   rand   data   exce   add   false   sum   自己   

原文地址:http://www.cnblogs.com/xiaomen/p/6897985.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!