Formatera Pivot tabell
Pivottabellens utseende
Hur man skapar en pivot-tabell visade hur man skapar en enkel pivot-tabell. Den här artikeln går vidare och diskuterar hur man anpassar ett pivot-tabells utseende genom att ställa in egenskaper.
Inställning av pivottabellformatalternativ
PivotTable -klassen låter dig ange olika formateringsalternativ för en pivot-tabell.
Inställning av AutoFormat och PivotTableStyle-typer
Det följande kodexemplet illustrerar hur man ställer in autoformat-typen och pivot-tabellstil-typen med hjälp av AutoFormatType och PivotTableStyleType egenskaperna.
Inställning av formatalternativ
Kodexemplet nedan illustrerar hur man anger ett antal formateringsalternativ för en pivot-tabellrapport, inklusive att lägga till totaler för rader och kolumner.
Anger PivotFields formatalternativ
Förutom att kontrollera formateringen av den övergripande pivot-tabellen, tillåter Aspose.Cells for Java finjusterad kontroll av formateringen för radfält, kolumnfält och sidofält.
Anger format för rad-, kolumn- och sidofält
Exemplet nedan visar hur man får åtkomst till radfält, får åtkomst till en specifik rad, anger delsummer, tillämpar automatisk sortering och använder autoVisa-alternativet.
Anger format för datafält
De följande kodraderna illustrerar hur man formaterar datafält.
Ändra en Pivottabells snabbstil
Exemplen nedan visar hur man ändrar den snabba stilen som tillämpas på en pivottabell.
Rensa pivottabellsfält
PivotFieldCollection har en metod med namnet clear() som rensar pivotfält. Använd den för att rensa pivotfält i alla områden, till exempel sidor, kolumner, rader eller data. Kodexemplet nedan visar hur man rensar alla pivotfält i dataområdet.
Konsolideringsfunktion
Tillämpning av ConsolidationFunction på datavärderna i pivottabellen
Aspose.Cells kan användas för att tillämpa ConsolidationFunction på datavärderna (eller värdefälten) i pivottabellen. I Microsoft Excel kan du högerklicka på värdefältet och sedan välja alternativet Värdefältsinställningar… och sedan välja fliken Summera värden efter. Där kan du välja valfri ConsolidationFunction som Summa, Antal, Medel, Max, Min, Produkt, Distinkt antal etc.
Aspose.Cells tillhandahåller uppräkning för att stödja följande konsolideringsfunktioner.
- ConsolidationFunction.AVERAGE
- ConsolidationFunction.COUNT
- ConsolidationFunction.COUNT_NUMS
- ConsolidationFunction.DISTINCT_COUNT
- ConsolidationFunction.MAX
- ConsolidationFunction.MIN
- ConsolidationFunction.PRODUCT
- ConsolidationFunction.STD_DEV
- ConsolidationFunction.STD_DEVP
- ConsolidationFunction.SUM
- ConsolidationFunction.VAR
- ConsolidationFunction.VARP
Den följande koden tillämpar Medelvärde konsolideringsfunktionen på det första datavärdet (eller värdefältet) och Distinkt antal konsolideringsfunktionen på det andra datavärdet (eller värdefältet).