2017-07-18 1 views
-1

Zelle Ich versuche, eine Summe meines Datenrahmen Spalte zu einer Zelle über openpyxlopenpyxl Wert Fehler beim Schreiben

meinen Code zu schreiben ist: worksheet.cell (Zeile = Zeile, Spalte = col + 1) .value = data

der Wert Fehler ausgelöst wird:

raise Valueerror ("umwandeln kann nicht {0 r!} zu Excel" .format (Wert))

Valueerror: Kann Array nicht konvertieren ([1427,09609 ]) nach Excel

Antwort

0

versuchen:

worksheet.cell(row=row, column=col+1).value = data[0] 
+0

arbeiten! danke – Jason

+0

@Jason beachten Sie, dass es funktionierte, weil Sie ein Array an die Zelle übergeben - 'Daten [0]' ergreift das Element an der Position 0 von 'Daten', in Ihrem Fall ein Float, die dann als eine Zelle festgelegt werden kann Wert - ich bin froh das hat geholfen! – flevinkelming