Pivot Tablosundaki Veri Alanı nın Veri Görüntüleme Biçimleriyle Çalışma

“En Küçükten En Büyüğe Sırala” ve “En Büyükten En Küçüğe Sırala” görüntüleme biçimi seçeneğini nasıl ayarlayacağınız

Aspose.Cells for Python via .NET, pivot alanları için görüntüleme biçimi seçeneğini ayarlama olanağı sağlar. Bunun için API, PivotField.data_display_format özelliğini sağlar. En büyükten en küçüğe sıralamak için, PivotField.data_display_format özelliğini PivotFieldDataDisplayFormat.RANK_LARGEST_TO_SMALLEST olarak ayarlayabilirsiniz. Aşağıdaki kod örneği, görüntüleme biçimi seçeneklerinin nasıl ayarlanacağını göstermektedir.

Örnek kaynak ve çıktı dosyalarını buradan indirebilir ve örnek kodu test etmek için kullanabilirsiniz:

Kaynak Excel Dosyası

Çıktı Excel Dosyası

from aspose.cells import Workbook
from aspose.cells.pivot import PivotFieldDataDisplayFormat
# For complete examples and data files, please go to https:# github.com/aspose-cells/Aspose.Cells-for-.NET
# directories
sourceDir = RunExamples.Get_SourceDirectory()
outputDir = RunExamples.Get_OutputDirectory()
# Load a template file
workbook = Workbook(sourceDir + "PivotTableSample.xlsx")
# Get the first worksheet
worksheet = workbook.worksheets[0]
pivotIndex = 0
# Accessing the PivotTable
pivotTable = worksheet.pivot_tables[pivotIndex]
# Accessing the data fields.
pivotFields = pivotTable.data_fields
# Accessing the first data field in the data fields.
pivotField = pivotFields[0]
# Setting data display format
pivotField.data_display_format = PivotFieldDataDisplayFormat.RANK_LARGEST_TO_SMALLEST
pivotTable.calculate_data()
# Saving the Excel file
workbook.save(outputDir + "PivotTableDataDisplayFormatRanking_out.xlsx")