我需要将下面列出的每一行的最后一个单元格中的所有cellObj.values相加。每行的最后一个元素是一个浮点数。想法或建议?
import openpyxl
wb = openpyxl.load_workbook('DIGITAL.xlsx')
sheet = wb.get_sheet_by_name('DIGITAL')
for rowOfCellObjects in sheet['B2':'O828']:
for cellObj in rowOfCellObjects:
print(cellObj.coordinate, cellObj.value)
print('--- END OF ROW ---')
答案 0 :(得分:0)
够容易。将每一行转换为元组,使用[-1]获取最后一个单元格并使用内置sum
进行计算。