要遍历每一行表格并插入不同的公式,可以使用以下代码示例来解决:
import openpyxl
# 打开 Excel 文件
workbook = openpyxl.load_workbook('example.xlsx')
# 选择要操作的表格
worksheet = workbook['Sheet1']
# 遍历每一行
for row in worksheet.iter_rows(min_row=2): # 从第二行开始遍历,假设第一行是表头
# 在每一行的最后一列插入公式
formula = "=SUM(A{}:C{})".format(row[0].row, row[0].row) # 假设公式是求和 A 列到 C 列的数据
row[-1].value = formula
# 保存修改后的 Excel 文件
workbook.save('example_modified.xlsx')
这个示例假设要遍历名为 "Sheet1" 的表格,并假设每一行的最后一列为空白单元格,需要插入一个公式。公式是求和从 A 列到 C 列的数据,例如 "=SUM(A2:C2)"。这个公式会插入每一行的最后一列。
注意,这个示例使用了 openpyxl 库来读取和修改 Excel 文件。请确保已经安装了这个库,可以使用 pip install openpyxl
命令来安装。
上一篇:遍历每条记录