Denna korta handledning beskriver hur man lägger till delsumma i Excel med Java. Du får information om hur du ställer in utvecklingsmiljön, en lista med programmeringssteg och ett exempel på kod för att skapa delsummor i Excel. Ytterligare detaljer kommer att diskuteras för att förbättra koden och skapa anpassad output medan du lägger till delsumma i en Excel‑fil.
Steg för att skapa automatiska delsummor med Java
- Anpassa IDE:n för att använda Aspose.Cells for Java för att skapa en delsumma i Excel
- Skapa ett arbetsbok‑objekt och hämta en referens till det första arbetsbladet för att lägga till data i det.
- Lägg till rubriketiketterna i den första raden i kalkylbladet
- Ställ in exempeldata i en 2D‑array grupperad efter region och fyll kalkylbladet med 2D‑data
- Ställ in dataområdet, anropa subtotal‑API för gruppering och beräkna summan.
- Ställ in alternativet för outline så att delsumme‑raderna visas under de relaterade detaljraderna.
- För att bara visa delsummoraderna, kollapsa de grupperade detaljraderna för alla rader i kalkylbladet.
- Autoanpassa kolumnerna och spara arbetsboken på disken
Dessa steg beskriver hur man skapar delsumma i Excel med Java. Skapa ett arbetsboksobjekt, öppna det första kalkylbladet, lägg till exempelrubriker, skapa exempel på grupperad data och infoga data i bladet under respektive rubriker. Definiera området och rubrikraden, applicera en delsumma, ställ in delsummevisning under detaljraderna, fäll ihop konturnivåerna för att anpassa den resulterande Excel-filen och spara arbetsboken på disken.
Kod för att skapa automatiska delsummor i Excel med Java
Den här koden har demonstrerat hur man gör delsumma i Excel med Java. Du kan sortera data efter gruppkolumnen innan delsumman, sätta det dynamiska intervallet och välja olika delsummealternativ såsom att använda överlagringen med ersätt, sidbrytningar och sammanfattning under data för att kontrollera delsummebeteendet. Flera delsummekolumner kan också läggas till i en cell, och olika konsolideringsfunktioner kan användas, t.ex. COUNT, AVERAGE och MAX, där det behövs.
Den här artikeln har guidat oss att arbeta med delsummerna i en Excel‑fil. För att länka en slicer med flera pivottabeller, se artikeln Länka slicer till flera pivottabeller med Java.