使用包含公式的 Excel 电子表格时,检索基础单元格值可能具有挑战性。 Openpyxl 是一个用于读写 Excel 文件的流行 Python 库,允许您访问单元格值而无需计算公式结果。
使用 Openpyxl 时的一个常见问题遇到的是计算公式而不是实际的单元格值。当 data_only 参数设置为 True 时,可能会出现这种情况,该参数通常会在公式计算后检索最终值。
要解决此问题,data_only flag可以与特定的加载选项结合使用:
wb = openpyxl.load_workbook(filename, data_only=True)
这里,load_workbook方法在设置的同时加载Excel文件data_only 为 True。这种组合确保忽略公式并直接检索实际单元格值。
通过在 load_workbook 方法中设置 data_only=True,您可以检索原始单元格值,而无需任何公式计算,使用 Openpyxl 提供 Excel 电子表格中数据的准确表示。
免责声明: 提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发到邮箱:[email protected] 我们会第一时间内为您处理。
Copyright© 2022 湘ICP备2022001581号-3