利用Python将Excel数据按某列分组拆分后,保存到单个文件中。汇总的信息如图所示。
处理后的结果如下图所示。
代码如下:
import pandas as pd
df1 = pd.read_excel("data/部门员工信息.xlsx",sheet_name=0)
nodeDataList = list(df1.groupby(['部门名称']))
for nodeData in nodeDataList:
nodeData[1].to_excel('data/' + str(nodeData[0])+ '.xlsx', sheet_name=nodeData[0], index=False)