openpyxl中cell的返回的值不正确?
在openpyxl中使用cell1=ws['c35'].value
print(cell1)
返回结果是:
=D14+D18+D22+D23+D24+D25+D30+D31+D32+D33+D34
即返回的是Excel 中c35的逻辑运算
而不是Excel中c35的值? openpyxl.load_workbook(文件名,data_only=True)
读取文件这样读取,试试 Twilight6 发表于 2020-5-24 09:52
读取文件这样读取,试试
为什么加“,data_only=True”才行呢?
hanjiang6607 发表于 2020-5-24 10:57
为什么加“,data_only=True”才行呢?
因为默认是返回公式的 hanjiang6607 发表于 2020-5-24 10:57
为什么加“,data_only=True”才行呢?
帮助到你的话,记得设置最佳噢~ Twilight6 发表于 2020-5-24 11:13
帮助到你的话,记得设置最佳噢~
谢谢Twilight6!非常感谢! hanjiang6607 发表于 2020-5-24 11:21
谢谢Twilight6!非常感谢!
没事有问题欢迎继续发帖问~
页:
[1]