python按照关键词分拆表多表头工作表
如何用python按照某列的关键词分拆工作表,并保留表中原有的公式。
1 个回答
按赞数排列
我也是才学习python操作Excel,大家共同探讨。
假设Excel文件名为“拆分示例.xlsx”,工作表内容结构如下:
序号 | 内容 | 分类| 单价 | 数量| 合价
其中,分类列有“建设项目”和“电商”,合价列为公式。
现在按分类将其拆成“建设项目.xlsx ”和“电商.xlsx”。可以使用代码:
import pandas as of
df=pd.read_excel(r’D:\拆分示例.xlsx’)
df1=df.loc[df[‘分类‘]=‘建设项目’]
df2=df.loc[df[‘分类’]=‘电商’]
df1.to_excel(r’D:\建设项目.xlsx’)
df2.to_excel(r’D:\电商.xlsx’)
但是原公式都会转换成数字。如何保留公式,还要研究。