Deze snelle gids legt uit hoe je een subtotaal toevoegt in Excel met Python. Het bevat details om de IDE in te stellen, een lijst met stappen, en een voorbeeldcode voor het maken van subtotaal in Excel met Python. Je leert ook codeverbeteringen en improvisaties voor het genereren van de aangepaste subtotaaloutput.
Stappen om automatische subtotaalwaarden te maken met Python
- Stel de IDE in om Aspose.Cells for Python via .NET te gebruiken om subtotals te maken
- Pas de licentie toe, maak een werkmap en open het eerste werkblad
- Voeg voorbeeldkoppen toe en maak voorbeeld gegroepeerde gegevens in een 2D-array
- Voeg de voorbeeldgegevens onder de koppen in, beginnend vanaf rij 2
- Definieer het bereik en de koprij
- Subtotaal toepassen, gegroepeerd per regio, en subtotaal op de bedragkolom.
- Stel de subtotaalrijen onder de detailrijen in door de eigenschap summary_row_below in te stellen.
- Stel de inklapstatus van de outline‑niveaus in het uitvoer‑Excel‑bestand in.
- Pas de kolombreedte automatisch aan en sla de resulterende werkmap op als een Excel‑bestand op de schijf
De bovenstaande stappen vatten hoe je subtotaal maakt in Excel met Python samen. Configureer de IDE, pas een licentie toe, maak een werkmap aan en open het eerste blad, voeg de juiste kolomkoppen toe in het blad, stel voorbeeld gegroepeerde gegevens in een tweedimensionale array in, en voeg deze in het blad in volgens de kolomkoppen. Stel het bereik en de koprij in, pas een subtotaal toe op de gegevens gegroepeerd per regio en een subtotaal voor de bedragkolom, toon de samenvatting onder de rij, en stel outline‑niveaus in het Excel‑bestand in voordat je het op de schijf opslaat.
Code om automatische subtotalen in Excel te maken met Python
Kan je de te vertalen zin hier plaatsen? Ik kan de inhoud van de gist niet ophalen.
Deze code toont hoe je subtotaalwaarden in Excel maakt met Python. Je kunt verschillende overloads gebruiken die replace, page_breaks en summary_below_data blootleggen om het gedrag van subtotaalwaarden te regelen, zoals het wissen van bestaande subtotaalwaarden, het instellen van paginabreaks en het weergeven van de samenvatting boven of onder de details. Er zijn ook opties beschikbaar om meerdere subtotaalkolommen toe te voegen (bijv. bedrag, aantal, gemiddelde) door meerdere kolomnummers door te geven in de total_list.
Dit artikel heeft ons begeleid bij het werken met subtotaal in een Excel‑bestand. Voor het koppelen van een slicer aan meerdere draaitabellen, raadpleeg het artikel Slicer koppelen aan meerdere draaitabellen met Python.