我是熊猫的新手,并使用它来将具有公式的工作表转换为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)
谢谢