#第一步:调用pandas包
import pandas as pd
#第二步:读取数据
iris = pd.read_excel(r‘D:\pylx\20210622\12.xls‘)#读入数据文件
class_list = list(iris[‘所属部门‘].drop_duplicates())#获取数据class列,去重并放入列表
# 第三步:按照类别分sheet存放数据
writer = pd.ExcelWriter(r‘D:\pylx\20210622\11.xls‘)#创建数据存放路径
for i in class_list:
iris1 = iris[iris[‘所属部门‘]==i]
iris1.to_excel(writer,i)
writer.save()#文件保存
writer.close()#文件关闭

超简单的分表脚本-将汇总sheet按条件拆分成多个sheet
原文:https://www.cnblogs.com/ruijie/p/14943899.html