Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Diagramme | Excel-Automatisierung mit Python (Projekt)
Excel-Automatisierung mit Python (Projekt)
course content

Kursinhalt

Excel-Automatisierung mit Python (Projekt)

book
Diagramme

Die openpyxl-Bibliothek in Python bietet Methoden zum Erstellen und Hinzufügen von Diagrammen zu Excel-Arbeitsblättern. Das Hinzufügen von Diagrammen zu Excel-Daten kann Ihnen helfen, Trends, Muster und Beziehungen in den Daten zu visualisieren, was das Verständnis und die Analyse erleichtert. Mit openpyxl können Sie eine Vielzahl von Diagrammen erstellen, wie z.B. Liniendiagramme, Balkendiagramme und Kreisdiagramme, und das Erscheinungsbild und Layout des Diagramms an Ihre Bedürfnisse anpassen. Diese Funktionalität ermöglicht es Ihnen, die Erstellung von Diagrammen basierend auf Daten in Excel-Dateien zu automatisieren, was im Vergleich zur manuellen Erstellung und Aktualisierung von Diagrammen in Excel Zeit und Mühe spart.

Aufgabe

Swipe to start coding

  1. Importieren Sie die Workbook-Klasse aus openpyxl, um ein neues Excel-Arbeitsbuch zu erstellen.
  2. Importieren Sie BarChart und Reference aus openpyxl.chart, um Diagramme zu erstellen und Daten innerhalb von Excel-Blättern zu referenzieren.
  3. Initialisieren Sie ein neues workbook und wählen Sie das aktive Blatt aus, um daran zu arbeiten.
  4. Definieren Sie eine Liste von rows, die Beispieldaten zu Verkäufen enthält, einschließlich Überschriften für "Store", "Sales" und "Revenue", gefolgt von Datenzeilen.
  5. Iterieren Sie durch die Liste der Zeilen und fügen Sie jede Zeile dem aktiven Blatt im Arbeitsbuch hinzu, wodurch das Blatt effektiv mit Ihren Daten gefüllt wird.
  6. Erstellen Sie ein BarChart-Objekt, um die Verkaufs- und Umsatzdaten als Balkendiagramm darzustellen.
  7. Verwenden Sie die Reference-Funktion, um den Datenbereich auf dem Blatt anzugeben, der für das Diagramm verwendet wird. Dies umfasst das Festlegen der Start- und Endzeilen (1 bis 8) und Spalten (2 und 3) für den Datenbereich.
  8. Fügen Sie die Daten dem Diagramm hinzu, mit der Option, die erste Zeile (Titel) als Datenbeschriftungen zu verwenden.
  9. Platzieren Sie das Diagramm auf dem Blatt an der angegebenen Position ("D2").
  10. Speichern Sie das Arbeitsbuch in einer Datei namens "chart.xlsx", die nun die Verkaufsdaten und das Balkendiagramm enthält.

Lösung

Am Ende werden Sie dieses Ergebnis erreichen:

Herzlichen Glückwunsch zum Abschluss Ihres Projekts über openpyxl in Python! Ihre Fähigkeit, Excel-Dateien programmatisch zu manipulieren, ist eine wertvolle Fähigkeit, die in verschiedenen Branchen nützlich sein wird. Ihre harte Arbeit und Ihr Engagement für dieses Projekt sind offensichtlich, und ich bin sicher, dass Sie viel über die Arbeit mit Daten in Excel gelernt haben. Ihr Projekt zeigt Ihre Expertise in openpyxl und wird für Ihr Portfolio wertvoll sein. Machen Sie weiter so, und ich freue mich darauf, zu sehen, was Sie als Nächstes erreichen werden!

Mark tasks as Completed
Switch to desktopWechseln Sie zum Desktop, um in der realen Welt zu übenFahren Sie dort fort, wo Sie sind, indem Sie eine der folgenden Optionen verwenden
War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

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