我试图读取单元格的值,比如 E5,在 Excel 表格中 E5 包含一个公式 '=(A29 - A2)'。我使用以下代码,但它返回 0.00 而不是实际值 1.440408。有没有什么方法可以解决这个问题?我想打印出正确的值。请帮我解决这个问题。谢谢。
book = xlrd.open_workbook('Test.xlsx')
first_sheet = book.sheet_by_index(0)
particular_cell_value = (first_sheet.cell_value(4,4))
print(particular_cell_value)
first_sheet.cell_value(2, 2)
中获取了C3
的值(如果cell_value
的参数是基于1的,则为D4
)? - neoascetic