Kursinhalt
Excel-Automatisierung mit Python (Projekt)
Excel-Automatisierung mit Python (Projekt)
Formeln
Formeln sind mathematische Ausdrücke oder Gleichungen, die verwendet werden können, um Berechnungen auf Daten in Excel-Arbeitsblättern durchzuführen. Die openpyxl-Bibliothek in Python bietet Methoden zum Erstellen und Bearbeiten von Formeln in Excel-Dateien, sodass Sie komplexe Berechnungen und Datenanalysen mit Python automatisieren können.
Mit openpyxl können Sie praktisch jede Formel anwenden, die auch von Excel selbst unterstützt wird. Die Bibliothek ermöglicht es Ihnen, den Wert einer Zelle auf eine Formel zu setzen, indem Sie die Formel als Zeichenkette eingeben, die mit einem Gleichheitszeichen =
beginnt. Wenn die Excel-Datei geöffnet wird, wird die Formel von Excel ausgewertet und das Ergebnis in der Zelle angezeigt.
Diese Fähigkeit umfasst, ist aber nicht beschränkt auf:
- Arithmetische Operationen:
=A1 + A2
,=A1 * A2
, etc; - Statistische Funktionen:
=SUM(range)
,=AVERAGE(range)
,=MIN(range)
,=MAX(range)
, etc; - Textmanipulation:
=CONCATENATE(A1, B1)
,=LEFT(text, num_chars)
,=UPPER(text)
, etc; - Datum und Uhrzeit:
=TODAY()
,=NOW()
,=DATE(year, month, day)
, etc; - Nachschlagen und Referenzieren:
=VLOOKUP(value, range, col_index, [range_lookup])
,=INDEX(range, row_num, [col_num])
,=MATCH(value, range, [match_type])
, etc; - Logische Operationen:
=IF(condition, value_if_true, value_if_false)
,=AND(logical1, [logical2], ...)
,=OR(logical1, [logical2], ...)
, etc.
Swipe to start coding
- Fügen Sie eine Formel in die Zelle
"P2"
ein, die den Durchschnitt von Zelle"H2"
bis"H31"
berechnet ("=AVERAGE"
); - Speichern Sie das
workbook
.
Lösung
Danke für Ihr Feedback!