翻譯|使用教程|編輯:李顯亮|2019-11-01 10:40:41.990|閱讀 799 次
概述:數據透視表的一項重要功能是能夠重新排列字段項,簡單的拖拉便能快速輕松更改其外觀。本文將介紹如何使用Spire.XLS組件創建Excel數據透視表及設置透視表的格式。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
Spire.XLS for .NET 是一款專業的 .NET Excel 組件, 它可以用在各種.NET 框架中,包括 .NET Core、ASP.NET 和 Windows Forms 等相關的.NET 應用程序。在Excel表格中圖片也是我們經常會使用到的工具,這時我們如何使用Spire.XLS來完成呢?這就是本系列教程將給大家詳細講解的。
推薦閱讀:【想要快速完成文檔格式轉換嗎?Spire系列組件格式轉換完整攻略來啦!】
Excel數據透視表是數據分類匯總和分析的一個強大工具,它具有容易操作和靈活度高等優點,用戶只需單擊幾下即可使用數據透視表創建一個日常的報表。此外,數據透視表的一項重要功能是能夠重新排列字段項,簡單的拖拉便能快速輕松更改其外觀。本文將介紹如何使用Spire.XLS組件創建Excel數據透視表及設置透視表的格式。
創建一個簡單的數據透視表可以分為以下幾個步驟:
//加載Excel文檔 Workbook workbook = new Workbook(); workbook.LoadFromFile(@"產品銷售統計表.xlsx"); //獲取第一個工作表 Worksheet sheet = workbook.Worksheets[0]; //為需要匯總和分析的數據創建緩存 CellRange dataRange = sheet.Range["A1:D10"]; PivotCache cache = workbook.PivotCaches.Add(dataRange); //使用緩存創建數據透視表,并指定透視表的名稱以及在工作表中的位置 PivotTable pivotTable = sheet.PivotTables.Add("PivotTable", sheet.Range["F1"], cache); //添加行字段 var r1 = pivotTable.PivotFields["日期"]; r1.Axis = AxisTypes.Row; var r2 = pivotTable.PivotFields["售貨員"]; r2.Axis = AxisTypes.Row; //設置行字段的標題 pivotTable.Options.RowHeaderCaption = "日期"; //添加列字段 var col1 = pivotTable.PivotFields["產品"]; col1.Axis = AxisTypes.Column; //設置列字段的標題 pivotTable.Options.ColumnHeaderCaption = "產品"; //添加值字段 pivotTable.DataFields.Add(pivotTable.PivotFields["銷量"], "求和項:銷量", SubtotalTypes.Sum); //設置透視表的樣式(Spire.XLS共支持80余種Excel內置的數據透視表樣式) pivotTable.BuiltInStyle = PivotBuiltInStyles.PivotStyleDark11; //保存文檔 workbook.SaveToFile("數據透視表.xlsx", ExcelVersion.Version2013);
*購買Spire.XLS正版授權的朋友可以點擊哦~~
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn