Python将Excel拆分成单独文件

 时间:2024-10-12 00:41:13

1、首先导入包import pandas as pd

Python将Excel拆分成单独文件

2、获取源文件,文件名,拆分条件file_name 屏顿幂垂= '拆分.xlsx'aa = "分组"颊俄岿髭data = pd.read_excel("./{}".format(file_name))rows = data.shape[0]department_list = []

Python将Excel拆分成单独文件
Python将Excel拆分成单独文件

3、按拆分条件分别保存数据到列表for i in range(rows): temp = data[aa][i] if temp not in department_list: department_list.append(temp)

Python将Excel拆分成单独文件

4、用循环将数据分布保存成文件,按分组条件命名for department in department_list: new_df = pd.DataFrame() for i in range (0, rows): if data[aa][i] == department: new_df = pd.concat([new_df, data.iloc[[i],:]], axis = 0, ignore_index = True) new_df.to_excel(file_name.split(".")[0] + "-" + str(department)+".xlsx", sheet_name=department, index = False)

Python将Excel拆分成单独文件
Python将Excel拆分成单独文件
  • Excel函数详解:[81]ATAN2函数用法
  • 八爪鱼本地采集数据时打开的网页怎么不加载图片
  • Excel F.TEST函数的使用方法
  • matlab快速求解常微分方程
  • 如何给Excel图表添加参考线?
  • 热门搜索
    五四手抄报 读书伴我成长手抄报 我的梦中国梦手抄报 手抄报花边简单又漂亮 我们的节日手抄报 清明节手抄报内容大全 爱牙手抄报 病毒手抄报 名人手抄报 国庆节手抄报图片大全