openpyxl每张工作表指定位置插入公式
时间: 2023-05-22 20:00:36 浏览: 142
openpyxl提取工作表内指定单元格数据到list
可以使用 openpyxl 中的 Formula 类来实现在指定位置插入公式。具体代码如下:
```python
from openpyxl import Workbook
from openpyxl.utils import get_column_letter
from openpyxl.utils.cell import coordinate_from_string
from openpyxl.formula import Formula
# 创建一个新的工作簿
wb = Workbook()
# 获取第一个工作表
ws = wb.active
# 在 A1 单元格插入数值
ws['A1'] = 10
# 在 B1 单元格插入数值
ws['B1'] = 20
# 在 C1 单元格插入公式
ws['C1'] = Formula('A1+B1')
# 保存工作簿
wb.save('example.xlsx')
```
这段代码会在新创建的 example.xlsx 工作簿的第一个工作表中,A1 单元格插入数值 10,B1 单元格插入数值 20,C1 单元格插入公式 A1+B1。
阅读全文