我有一个包含公式的Excel单元格(例如'= A1 + B1')。
我要提取值(例如,'a = Scheda_zero.cell(第13行,.value')
shell向我返回包含的公式的字符串('= A1 + B1')。
我该如何解决?
答案 0 :(得分:0)
您可以按照@pmkro的指示使用openpyxl
data_only
kwarg,但是请注意,如果从未评估过该函数,这将为您提供None
。如果发生这种情况,请打开excel文件并让函数进行评估,然后再保存。
然后您可以照常读取文件:
openpyxl.load_workbook("file.xlsx", data_only=True)
然后像往常一样选择单元格:
cell = sheet["A1"].value