我正在尝试用pandas读取excel,但因为它有公式,所以在读取它时将返回nan值而不是单元格值。
df=pd.read_excel('Test.xlsx',sheet_name='Sheet1')
你试过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)