赞
踩
参考 python自动化办公:实现按照一列内容拆分excel - 知乎
一、首先,在已经安装的python的环境下,要安装pandas,安装命令为
pip install pandas ,如果是 麒麟 uos之类的 Linux系统,则注意用到 sudo pip3 install pandas
二、源代码如下
- import pandas as pd
-
- df1 = pd.read_excel(r'D:\Disc\123.xlsx',sheet_name=0)#123.xlsx为表格所在的绝对路径
-
- DataList = list(df1.groupby(['部门']))#按照列部门将表格拆分
-
- for IN_DATA in DataList:
- IN_DATA[1].to_excel('D:\Disc' + str(IN_DATA[0])+ '.xlsx', sheet_name=IN_DATA[0], index=False)#生成拆分的表格所存放的地址
赞
踩
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。