Hallo,
ich versuche in einer Exceldatei jeweils 95 Zeilen von B:AA zu summieren.
Meines erachtens müsste dies funktionieren,
for i in range(13, 108):
worksheet.write_formula('AE' + str(i), '=SUM(C' + str(i) + ':AA' + str(i) + ')')
allerdings führt er keine Fehlermeldung aus und schriebt auch nichts in die danach generierte Excel-Datei.
Was ist falsch an dem Code? Wäre für jede Hilfe dankbar.
Summation über 95 Zeilen in Excel via Python Skript
Bitte zeige ein vollständiges Beispiel.
Das hier funktioniert bei mir
Strings setzt man nicht mit + zusammen, sondern benutzt Formatstrings. Du summierst ab Spalte C, falls das Dein Problem erklären sollte.
Das hier funktioniert bei mir
Code: Alles auswählen
import xlsxwriter
book = xlsxwriter.Workbook("test.xlsx")
sheet = book.add_worksheet()
for i in range(13, 108):
sheet.write_formula(f'AE{i}', f'=SUM(C{i}:AA{i})')
book.close()