如果excel文件是由程序创建的,Pandas read_excel为具有简单公式的单元格返回nan

SCKU

pd.read_excel用来读取由openpyxlurl创建并从 url 下载的 excel 文件

nan如果单元格值是公式,则解析的数据框将给出

# which formula is simply =100-3
       0
0    NaN

我尝试用MS Office手动打开,点击“编辑”按钮,保存,问题解决。

# after saving the excel, problem is solved, e.g. 97
       0
0     97

我想知道是否有以编程方式执行此操作的解决方案?如果不使用 MS Excel 或 win32com 会很棒。谢谢

奥兰多

没有足够的评论点,但这可能可以帮助您:

堆栈溢出答案

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

具有相对单元格的excel返回公式

Excel图表引用具有公式的单元格

选项卡以空单元格开头时为read_excel

熊猫read_excel()单元格换行

read_excel R中的开单元格范围

将具有单元格中的公式的Excel文件读取到R中

熊猫:带有方程式的Excel单元格在熊猫中给出“ 0” read_excel()

Excel计算从包含带有“”的公式的单元格中粘贴为值的单元格的结果

从Excel中的公式返回空单元格

返回Excel Vlookup公式中的下行单元格

具有多个引用命名范围的单元格的CountIFs的Excel公式

单元格如何在Google Sheets / Excel中具有2个公式条件?

Excel:条件格式的单元格具有溢出的公式,多个范围

Python Pandas read_excel无法识别空单元格

在Excel中自动为包含公式的单元格上色

获取熊猫中Excel单元格背景色read_excel?

Excel公式如果单元格(有日期和时间)包含时间范围,显示返回值

Excel公式搜索范围内的所有单元格是否都读为“ True”,如果不是,则显示“ False”

熊猫数据框read_excel:如何查找空单元格?

Excel-在一个单元格中定义一个公式,以在具有不同输入(如函数)的其他单元格中使用

Excel - 相邻单元格的返回值(具有最高值)

MS Excel,如果条件为FALSE,如何使IF公式回吐单元格的值?

如果单元格为空,Excel 2016将不应用公式

Excel 公式帮助:如果单元格为空,则为 xyz

Excel公式获取单元格颜色

Excel单元格的条件公式范围

Excel公式未更新单元格

公式中的Excel单元格地址

公式中的Excel单元格引用