实现pandas导入excel时保留公式的文本内容

excel数据(存在公式):

直接使用pandas读取excel时,无法保留公式的文本信息:

import pandas as pd
df = pd.read_excel('data_text.xlsx', keep_default_na=False)
df

结合使用openpyxl模块中的data_only=False,可实现保留公式文本:

import pandas as pd
import openpyxl

# 将公式内容保留下来
wb = openpyxl.load_workbook('data_text.xlsx', data_only=False)
ws = wb.worksheets[0]

df = pd.DataFrame(ws.values)
df