问题描述
- python 怎么实现一个excel表中,多个sheet中数据相加?
-
把多个sheet中对应单元格中的数据相加,求大神帮忙,谢谢我有一个excel,其中有多个单元格,现在需要把所有sheet中对应单元格的数据相加。
解决方案
你读取每个字段的数据,然后加法不就可以了。
或者直接yexcel自带的sum
解决方案二:
import xlrd
def readExcel(excelFile):
sum = 0
book = xlrd.open_workbook(excelFile)
for sheetName in book.sheetNames():
sheet = bool.sheet_by_name(sheetName)
sum += sheet.cell_value(rowIdx, colIdx)
# ...
return sum
...
时间: 2025-01-02 02:16:04