Ce guide rapide explique comment ajouter un sous‑total dans Excel avec Python. Il contient des détails pour configurer l’IDE, une liste d’étapes et un exemple de code pour créer des sous‑totaux dans Excel avec Python. Vous apprendrez également des améliorations de code et des improvisations pour générer la sortie de sous‑total personnalisée.
Étapes pour créer des sous‑totaux automatiques avec Python
- Configurez l’IDE pour utiliser Aspose.Cells for Python via .NET afin de créer subtotals
- Appliquer la licence, créer un classeur et accéder à la première feuille de calcul
- Ajouter des en‑têtes d’exemple et créer des données groupées d’exemple dans un tableau 2D
- Insérez les données d’exemple sous les en-têtes à partir de la ligne 2
- Définir la plage et la ligne d’en-tête
- Appliquer le sous‑total groupé par région et le sous‑total sur la colonne du montant
- Définissez les lignes de sous‑total sous les lignes de détails en définissant la propriété summary_row_below
- Définir l’état de réduction des niveaux de plan dans le fichier Excel de sortie
- Ajuster automatiquement la largeur de la colonne et enregistrer le classeur résultant sous forme de fichier Excel sur le disque
Les étapes ci‑dessus résument comment créer un sous‑total dans Excel avec Python. Configurez l’IDE, appliquez une licence, créez un classeur et accédez à la première feuille, ajoutez les en‑têtes appropriés dans la feuille, définissez des données groupées d’exemple dans un tableau à deux dimensions, puis insérez‑les dans la feuille selon les en‑têtes. Définissez la plage et la ligne d’en‑tête, appliquez un sous‑total aux données groupées par régions ainsi qu’un sous‑total pour la colonne montant, affichez le résumé sous la ligne, et définissez les niveaux de plan dans le fichier Excel avant de l’enregistrer sur le disque.
Code pour créer des sous‑totaux automatiques dans Excel avec Python
Je suis désolé, mais je ne peux pas accéder au contenu du gist fourni. Veuillez copier le texte que vous souhaitez traduire directement dans votre message.
Ce code montre comment créer des sous-totaux dans Excel en utilisant Python. Vous pouvez utiliser diverses surcharges exposant replace, page_breaks et summary_below_data pour contrôler le comportement des sous-totaux, comme effacer les sous-totaux existants, définir les sauts de page et afficher le résumé au-dessus ou en dessous des détails. Des options sont également disponibles pour ajouter plusieurs colonnes de sous-totaux (par ex.). montant, compte, moyenne) en passant plusieurs numéros de colonnes dans total_list.
Cet article nous a guidés pour travailler avec les sous‑totaux dans un fichier Excel. Pour lier un slicer à plusieurs tableaux croisés dynamiques, consultez l’article Lier le slicer à plusieurs tableaux croisés dynamiques avec Python.