Skapa pivottabeller och pivotdiagram
En pivottabell är en interaktiv sammanfattning av poster. Till exempel kan du ha hundratals fakturaposter i en lista i ett kalkylblad. En pivottabell kan summera fakturorna per kund, produkt eller datum. Med Microsoft Excel är det möjligt att snabbt ordna om 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 lättare att förstå data eftersom pivottabellen skapar delsummor och summor automatiskt.
Aspose.Cells stöderpivottabeller ochpivotdiagram.
Lägga 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 ett PivotTable-objekts grundläggande byggstenar:
- PivotField, ett fält i en pivottabellsrapport.
- PivotFields, en samling av alla PivotField-objekt i en pivottabell.
- Pivottabell, en pivottabellrapport på ett kalkylblad.
- Pivottabeller, en samling av alla pivottabellobjekt på kalkylbladet.
Förbereder att använda Aspose.Cells
- Ladda ner och installera Aspose.Cells.Zip:
- Packa upp det på din utvecklingsdator. AlltAspose komponenter, när de är installerade, fungerar i utvärderingsläge. Utvärderingsläget har ingen tidsbegränsning och det injicerar bara vattenstämplar i producerade dokument.
- Skapa ett projekt
- Du kan antingen skapa ett projekt med hjälp av någon Java Editor, t.ex. Eclipse, eller skapa ett enkelt program med en anteckningsblock.
- Lägg till klasssökväg: Så här ställer du in en klasssökväg med Eclipse:
- Extrahera Aspose.Cells.jar och dom4j_1.6.1.jar från Aspose.Cells.zip.
- Ställ in klassvägen för projektet i Eclipse:
- Välj ditt projekt i Eclipse och klicka sedan på menyerna Projekt-egenskaper.
- Välj “Java Build Path” till vänster i 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ägga till dem in på byggvägar.
- Skriv applikation för att anropa API:er för Aspose:s komponenter. Eller så kan du ställa in den vid körning vid dos-prompt i Windows.
javac \-classpath %classpath%;e:\Aspose.Cells.jar; ClassName .javajava \-classpath %classpath%;e:\Aspose.Cells.jar; ClassName
Skapa en pivottabell
Så här skapar du en pivottabell med Aspose.Cells:
- Lägg till några data i ett kalkylbladsceller med hjälp av ett Cell-objekts PutValue/setValue-metod. Du använder också en mallfil som redan är fylld med data. Data kommer att användas som pivottabellens datakälla.
- Lägg till en pivottabell till kalkylbladet genom att anropa PivotTables-samlingens add-metod (inkapslad i Worksheet-objektet).
- Få tillgång till det nya PivotTable-objektet från PivotTables-samlingen genom att skicka dess index.
- Använd något av pivottabellobjekten som är inkapslade i PivotTable-objektet för att hantera tabellen.
Ett kodexempel ges nedan. När koden körs genereras en ny fil: pivotTable_test.xls.
Indata
Utgångspivottabellen
Skapa ett pivotdiagram baserat på pivottabellen
Så här skapar du ett pivotdiagram med Aspose.Cells:
- Lägg till ett diagram.
- Ställ in pivotkällan för diagrammet så att den refererar till en befintlig pivottabell i kalkylarket.
- Ställ in andra attribut.
Nedan visas koden som används av komponenten för att utföra uppgiften. När koden körs genereras en ny fil: pivotChart_test.xls.
Pivotdiagrambladet
Den här artikeln visar hur du skapar pivottabeller och pivotdiagram med Aspose.Cells. Förhoppningsvis kommer det att hjälpa dig att använda dessa funktioner i dina egna scenarier.
Aspose.Cells har dragit nytta av år av forskning, design och noggrann justering.
Vi välkomnar dina frågor, kommentarer och förslag påAspose.Cells Forum. Vi garanterar ett snabbt svar.