Ändra layouten för pivot tabell

Hur man ändrar layouten för pivot-tabell i MS-Excel

Microsoft Excel låter dig ändra Layout för pivot-tabell med hjälp av menyalternativen PivotTable Tools > Design > Report Layout. Du kan ändra layouten i dessa tre former

  • Visa i kompakt form
  • Visa i kontursform
  • Visa i tabellform

Hur man ändrar layouten för pivot-tabell med hjälp av Aspose.Cells för Python Excel-bibliotek

Aspose.Cells för Python Excel-bibliotek tillhandahåller också PivotTable.show_in_compact_form(), PivotTable.show_in_outline_form() och PivotTable.show_in_tabular_form() metoder för att ändra layouten för pivot-tabell i dessa tre former.

Exempelkod

Följande exempelkod visar först pivot-tabellen i kompakt form, sedan visar den pivot-tabellen i kontursform och sist visar den pivot-tabellen i tabellform.

from aspose.cells import Workbook
# For complete examples and data files, please go to https:# github.com/aspose-cells/Aspose.Cells-for-.NET
# The path to the documents directory.
dataDir = RunExamples.GetDataDir(".")
# Create workbook object from source excel file
workbook = Workbook(dataDir + "pivotTable_sample.xlsx")
# Access first worksheet
worksheet = workbook.worksheets[0]
# Access first pivot table
pivotTable = worksheet.pivot_tables[0]
# 1 - Show the pivot table in compact form
pivotTable.show_in_compact_form()
# Refresh the pivot table
pivotTable.refresh_data()
pivotTable.calculate_data()
# Save the output
workbook.save(dataDir + "CompactForm_out.xlsx")
# 2 - Show the pivot table in outline form
pivotTable.show_in_outline_form()
# Refresh the pivot table
pivotTable.refresh_data()
pivotTable.calculate_data()
# Save the output
workbook.save(dataDir + "OutlineForm_out.xlsx")
# 3 - Show the pivot table in tabular form
pivotTable.show_in_tabular_form()
# Refresh the pivot table
pivotTable.refresh_data()
pivotTable.calculate_data()
# Save the output
workbook.save(dataDir + "TabularForm_out.xlsx")