使用熊猫将带有公式的Excel工作表转换为CSV

时间:2019-02-15 20:30:01

标签: python excel pandas csv formula

我是熊猫的新手,并使用它来将具有公式的工作表转换为Excel。 不出所料,我只想复制值。但是,在我的csv中,我正在获取标头,但所有其他单元格都报告了“ 0”。

 import pandas as pd
   data_xls = pd.read_excel('my_result.xlsx', 'Dashboard', index_col=None)
   data_xls.to_csv('myabc_result.csv', encoding='utf-8',index=False)

原始excel工作表中的公式如下(令人惊讶的是每个单元格都有相似的公式):

=INDEX(INDIRECT("Results!"&MATCH(INDIRECT(SUBSTITUTE(ADDRESS(1,COLUMN(),4),"1","")&"$1"),Results!$A:$A,0)&":"&MATCH(INDIRECT(SUBSTITUTE(ADDRESS(1,COLUMN(),4),"1","")&"$1"),Results!$A:$A,0)),1,INDIRECT("$A"&ROW())+1)

谢谢

0 个答案:

没有答案