Java 在Excel中创建透视表
本文内容介绍通过Java程序在Excel表格中根据数据来创建透视表。 环境准备 需要使用Excel类库工具—Free Spire.XLS for Java,这里使用的是 免费版 ,可通过官网 下载 Jar包并解压,手动导入lib文件夹下的Spire.Xls.jar到Java程序;或者也可以通过 Maven仓库下载导入 。 Java 代码示例 import com.spire.xls.* ; public class CreatePivotTable { public static void main(String[] args) { // 加载Excel测试文档 Workbook wb = new Workbook(); wb.loadFromFile( "test.xlsx" ); // 获取第一个的工作表 Worksheet sheet = wb.getWorksheets().get(0 ); // 为需要汇总和分析的数据创建缓存 CellRange dataRange = sheet.getCellRange("A1:D10" ); PivotCache cache = wb.getPivotCaches().add(dataRange); // 使用缓存创建数据透视表,并指定透视表的名称以及在工作表中的位置 PivotTable pt = sheet