读取包含带有pandas的公式的excel单元格值

问题描述 投票:0回答:1

我正在尝试用pandas读取excel,但因为它有公式,所以在读取它时将返回nan值而不是单元格值。

df=pd.read_excel('Test.xlsx',sheet_name='Sheet1')
python pandas xlsx
1个回答
0
投票

你试过openpyxl吗?

from openpyxl import load_workbook
import pandas as pd
wb = load_workbook(filename = 'empty_book.xlsx')
sheet_names = wb.get_sheet_names()
name = sheet_names[0]
sheet_ranges = wb[name]
df = pd.DataFrame(sheet_ranges.values)
© www.soinside.com 2019 - 2024. All rights reserved.