【发布时间】:2021-09-17 15:13:58
【问题描述】:
我使用pd.read_excel 读取由openpyxl 创建并从网址下载的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 会很棒。谢谢
【问题讨论】:
-
@mozway 感谢您指出这一点。我认为该帖子可以回答我的一半问题,它需要使用 MS Excel 手动打开 excel 文件并保存。我需要的是自动完成(没有安装MS Excel,win32com的解决方案更好。)
-
您能提供一个示例文件吗?
-
@mozway 当然,from my NAS share
-
我还评论了closed pandas issue