Skapa pivottabeller och pivotdiagram
En pivottabell är en interaktiv sammanfattning av poster. Till exempel kan du ha hundratals faktura-poster i en lista i ett kalkylblad. En pivottabell kan summera fakturorna efter kund, produkt eller datum. Med Microsoft Excel är det möjligt att snabbt omorganisera informationen i pivottabellen genom att dra knappar till en ny position.
Ett pivotdiagram är en interaktiv grafisk representation av data i en pivottabell. Pivotdiagram introducerades i Excel 2000. Att använda ett pivotdiagram gör det ännu enklare att förstå data eftersom pivottabellen skapar delsummer och totaler automatiskt.
Aspose.Cells stöder pivot-tabeller och pivot-diagram.
Lägg till Pivottabeller och Diagram
Aspose.Cells tillhandahåller en speciell uppsättning klasser som används för att skapa pivottabeller. Dessa klasser används för att skapa och ställa in PivotTable-objekt, som fungerar som en pivottabells grundläggande byggstenar:
- PivotField, ett fält i en pivottabellrapport.
- PivotFields, en samling av alla PivotField-objekt i en pivottabell.
- PivotTable, en pivottabellrapport på ett kalkylblad.
- PivotTables, en samling av alla PivotTable-objekt på kalkylbladet.
Förberedelser för att använda Aspose.Cells
- Hämta och installera Aspose.Cells.Zip:
- Ladda ner Aspose.Cells for Java.
- Packa upp det på din utvecklingsdator. Alla Aspose -komponenter fungerar i utvärderingsläge när de är installerade. Utvärderingsläget har ingen tidsbegränsning och det lägger bara till vattenstämplar i producerade dokument.
- Skapa ett projekt
- Du kan antingen skapa ett projekt med någon Java-editor t.ex. Eclipse eller skapa ett enkelt program med Anteckningar.
- Lägg till klasssökvägen:
För att ställa in en klasssökväg med Eclipse:
- Extrahera Aspose.Cells.jar och dom4j_1.6.1.jar från Aspose.Cells.zip.
- Ange klassens sökväg i Eclipse:
- Välj ditt projekt i Eclipse och klicka sedan på menyerna Projekt-Egenskaper.
- Välj “Java Build Path” på den vänstra sidan av popup-fönstret, välj sedan fliken “Libraries”, klicka på “Add JARs” eller “Add External JARs” för att välja Aspose.Cells.jar och dom4j_1.6.1.jar och lägg till dem i bygg sökvägar.
- Skriv applikation för att anropa API:er för Asposes komponenter. Eller så kan du ställa in det vid körning i kommandotolken i Windows.
javac \-classpath %classpath%;e:\Aspose.Cells.jar; ClassName .javajava \-classpath %classpath%;e:\Aspose.Cells.jar; ClassName
Skapa en Pivot Table
För att skapa en pivot tabell med Aspose.Cells:
- Lägg till lite data till arbetsbladsceller med hjälp av en Cell-objekts PutValue/setValue-metod. Du kan också använda en mallfil som redan är ifylld med data. Data kommer att användas som pivot tabellens datakälla.
- Lägg till en pivot tabell till arbetsbladet genom att anropa PivotTables -samlingens add-metod (inkapslad i Worksheet-objektet).
- Få åtkomst till det nya PivotTable-objektet från PivotTables-samlingen genom att skicka dess index.
- Använd något av pivot tabellens objekt som är inkapslade i PivotTable-objektet för att hantera tabellen.
Ett kodexempel ges nedan. Genom att köra koden skapas en ny fil: pivotTable_test.xls.
Indatadata
Utgångspivot tabell
Skapa en Pivot Chart baserad på Pivot Tabellen
För att skapa en pivot chart med Aspose.Cells:
- Lägg till en graf.
- Ange grafens PivotSource så att den hänvisar till en befintlig pivot tabell i kalkylarket.
- Ange andra attribut.
Nedan är koden som används av komponenten för att utföra uppgiften. Genom att köra koden skapas en ny fil: pivotChart_test.xls.
Pivot chart-bladet
Den här artikeln visar hur man skapar pivot tabeller och pivot charts med Aspose.Cells. Förhoppningsvis kommer det att hjälpa dig att använda dessa funktioner i dina egna scenarier.
Aspose.Cells har gynnats av års forskning, design och noggrann finjustering.
Vi välkomnar dina frågor, kommentarer och förslag på Aspose.Cells Forum. Vi garanterar ett snabbt svar.