Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Graphiques | Automatisation d'Excel avec Python (Projet)
Automatisation d'Excel avec Python (Projet)
course content

Contenu du cours

Automatisation d'Excel avec Python (Projet)

book
Graphiques

La bibliothèque openpyxl en Python fournit des méthodes pour créer et ajouter des graphiques aux feuilles de calcul Excel. Ajouter des graphiques aux données Excel peut vous aider à visualiser les tendances, les motifs et les relations dans les données, ce qui facilite leur compréhension et leur analyse. Avec openpyxl, vous pouvez créer une variété de graphiques, tels que des graphiques en ligne, des graphiques à barres et des graphiques circulaires, et personnaliser l'apparence et la disposition du graphique pour répondre à vos besoins. Cette fonctionnalité vous permet d'automatiser la création de graphiques basés sur les données dans les fichiers Excel, économisant ainsi du temps et des efforts par rapport à la création et à la mise à jour manuelles des graphiques dans Excel.

Tâche

Swipe to start coding

  1. Importez la classe Workbook de openpyxl pour créer un nouveau classeur Excel.
  2. Importez BarChart et Reference de openpyxl.chart pour créer des graphiques et référencer des données dans les feuilles Excel.
  3. Initialisez un nouveau workbook et sélectionnez la feuille active sur laquelle travailler.
  4. Définissez une liste de rows contenant des données de ventes d'exemple, y compris des en-têtes pour "Magasin", "Ventes" et "Revenu", suivis de lignes de données.
  5. Parcourez la liste des lignes et ajoutez chaque ligne à la feuille active du classeur, remplissant ainsi la feuille avec vos données.
  6. Créez un objet BarChart pour représenter les données de ventes et de revenus sous forme de graphique à barres.
  7. Utilisez la fonction Reference pour spécifier la plage de données sur la feuille qui sera utilisée pour le graphique. Cela inclut la définition des lignes de début et de fin (1 à 8) et des colonnes (2 et 3) pour la plage de données.
  8. Ajoutez les données au graphique, avec une option pour utiliser la première ligne (titres) comme étiquettes de données.
  9. Placez le graphique sur la feuille à la position spécifiée ("D2").
  10. Enregistrez le classeur dans un fichier nommé "chart.xlsx", qui contient maintenant les données de ventes et le graphique à barres.

Solution

Après tout, vous obtiendrez ce résultat :

Félicitations pour avoir terminé votre projet sur openpyxl en Python ! Votre capacité à manipuler des fichiers Excel de manière programmatique est une compétence précieuse qui sera utile dans diverses industries. Votre travail acharné et votre dévouement à ce projet sont évidents, et je suis sûr que vous avez beaucoup appris sur le travail avec les données dans Excel. Votre projet démontre votre expertise en openpyxl et sera précieux pour votre portfolio. Continuez votre excellent travail, et j'ai hâte de voir ce que vous accomplirez ensuite !

Mark tasks as Completed
Switch to desktopPassez à un bureau pour une pratique réelleContinuez d'où vous êtes en utilisant l'une des options ci-dessous
Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 1. Chapitre 11
AVAILABLE TO ULTIMATE ONLY
We're sorry to hear that something went wrong. What happened?
some-alt