Aspose 单元格“Σ 值”显示在数据透视表的行中 table
Aspose cells 'Σ Values' shown in Row for pivot table
我使用的是 aspose-cells-17.9 java 版本。我正在尝试从下面显示的原始数据示例创建一个数据透视表 table。
附属公司 印象点击次数
abc 1000 2000
等等。
如果我尝试使用以下代码
创建枢轴table
PivotTable pivotTable = pivotTables.get(index);
// Unshowing grand totals for rows.
pivotTable.setRowGrand(true);
// Dragging the first field to the row area.
pivotTable.addFieldToArea(PivotFieldType.ROW, 0);
// Dragging the second field to the column area.
pivotTable.addFieldToArea(PivotFieldType.COLUMN, 1);
// Dragging the third field to the data area.
pivotTable.addFieldToArea(PivotFieldType.DATA, 2);
我得到以下输出作为选定值。
但我期待的是如下
如有任何帮助,我们将不胜感激。
请查看以下示例代码、注释和屏幕截图。正如您在屏幕截图中看到的那样,输出 Excel 文件根据您的需要具有枢轴 table。请记住 Σ-values 字段由 PivotTable.getDataField() 表示,这是我在您的代码中所做的更改。
Java
PivotTable pivotTable = pivotTables.get(index);
// Unshowing grand totals for rows.
pivotTable.setRowGrand(true);
// Dragging the first field to the row area.
pivotTable.addFieldToArea(PivotFieldType.ROW, 0);
// Dragging the second field to the data area.
pivotTable.addFieldToArea(PivotFieldType.DATA, 1);
// Dragging the third field to the data area.
pivotTable.addFieldToArea(PivotFieldType.DATA, 2);
// Dragging the Σ-values field to the column area.
pivotTable.addFieldToArea(PivotFieldType.COLUMN, pivotTable.getDataField());
截图
注意:我在 Aspose 担任开发人员布道师
我使用的是 aspose-cells-17.9 java 版本。我正在尝试从下面显示的原始数据示例创建一个数据透视表 table。
附属公司 印象点击次数
abc 1000 2000
等等。
如果我尝试使用以下代码
创建枢轴table PivotTable pivotTable = pivotTables.get(index);
// Unshowing grand totals for rows.
pivotTable.setRowGrand(true);
// Dragging the first field to the row area.
pivotTable.addFieldToArea(PivotFieldType.ROW, 0);
// Dragging the second field to the column area.
pivotTable.addFieldToArea(PivotFieldType.COLUMN, 1);
// Dragging the third field to the data area.
pivotTable.addFieldToArea(PivotFieldType.DATA, 2);
我得到以下输出作为选定值。
但我期待的是如下
如有任何帮助,我们将不胜感激。
请查看以下示例代码、注释和屏幕截图。正如您在屏幕截图中看到的那样,输出 Excel 文件根据您的需要具有枢轴 table。请记住 Σ-values 字段由 PivotTable.getDataField() 表示,这是我在您的代码中所做的更改。
Java
PivotTable pivotTable = pivotTables.get(index);
// Unshowing grand totals for rows.
pivotTable.setRowGrand(true);
// Dragging the first field to the row area.
pivotTable.addFieldToArea(PivotFieldType.ROW, 0);
// Dragging the second field to the data area.
pivotTable.addFieldToArea(PivotFieldType.DATA, 1);
// Dragging the third field to the data area.
pivotTable.addFieldToArea(PivotFieldType.DATA, 2);
// Dragging the Σ-values field to the column area.
pivotTable.addFieldToArea(PivotFieldType.COLUMN, pivotTable.getDataField());
截图
注意:我在 Aspose 担任开发人员布道师