Python将一个Excel拆分为多个Excel


Posted in Python onNovember 07, 2018

本文实例为大家分享了Python将一个Excel拆分为多个Excel的具体代码,供大家参考,具体内容如下

原始文档如下图所示

Python将一个Excel拆分为多个Excel

将销售部门一、二、三科分别存为三个Excel

代码如下

# -*- coding: utf-8 -*-
"""
Created on Mon Jul 9 20:25:31 2018
@author: Lenovo
"""
 
import pandas as pd
data = pd.read_excel("E:\data1.xls")
rows = data.shape[0] #获取行数 shape[1]获取列数
department_list = []
 
for i in range(rows):
  temp = data["销售部门"][i]
  if temp not in department_list:
    department_list.append(temp)  #将销售部门的分类存在一个列表中
 
for department in department_list:
  new_df = pd.DataFrame()
 
  for i in range (0, rows):
    if data["销售部门"][i] == department:
      new_df = pd.concat([new_df, data.iloc[[i],:]], axis = 0, ignore_index = True)
  
  new_df.to_excel(str(department)+".xls", sheet_name=department, index = False)  #将每个销售部门存成一个新excel

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python使用multiprocessing模块实现带回调函数的异步调用方法
Apr 18 Python
Python简单获取自身外网IP的方法
Sep 18 Python
python实现五子棋游戏
Jun 18 Python
Django实现分页显示效果
Oct 31 Python
Python Gluon参数和模块命名操作教程
Dec 18 Python
Python实现Wordcloud生成词云图的示例
Mar 30 Python
python:HDF和CSV存储优劣对比分析
Jun 08 Python
python中有帮助函数吗
Jun 19 Python
解决阿里云邮件发送不能使用25端口问题
Aug 07 Python
python爬取youtube视频的示例代码
Mar 03 Python
matplotlib如何设置坐标轴刻度的个数及标签的方法总结
Jun 11 Python
Python OpenGL基本配置方式
May 20 Python
python计算两个矩形框重合百分比的实例
Nov 07 #Python
numpy 计算两个数组重复程度的方法
Nov 07 #Python
python中for循环输出列表索引与对应的值方法
Nov 07 #Python
Python爬虫将爬取的图片写入world文档的方法
Nov 07 #Python
使用python批量读取word文档并整理关键信息到excel表格的实例
Nov 07 #Python
使用PM2+nginx部署python项目的方法示例
Nov 07 #Python
python读取word文档,插入mysql数据库的示例代码
Nov 07 #Python
You might like
Body是什么,该怎么喝出咖啡里的口感
2021/03/03 咖啡文化
如何冲泡挂耳包咖啡?技巧是什么
2021/03/04 冲泡冲煮
php中存储用户ID和密码到mysql数据库的方法
2013/02/06 PHP
php笔记之:php函数range() round()和list()的使用说明
2013/04/26 PHP
豆瓣网的jquery代码实例
2008/06/15 Javascript
javascript 密码强弱度检测万能插件
2009/02/25 Javascript
JavaScript 类似flash效果的立体图片浏览器
2010/02/08 Javascript
jquery增加时编辑jqGrid(实例代码)
2013/11/08 Javascript
javascript封装addLoadEvent实现页面同时加载执行多个函数的方法
2016/07/25 Javascript
react-native-fs实现文件下载、文本存储的示例代码
2017/09/22 Javascript
vue采用EventBus实现跨组件通信及注意事项小结
2018/06/14 Javascript
[04:44]DOTA2 2017全国高校联赛视频回顾
2017/08/21 DOTA
Python的Django框架中forms表单类的使用方法详解
2016/06/21 Python
python机器学习之神经网络(三)
2017/12/20 Python
Python3实现购物车功能
2018/04/18 Python
pandas 两列时间相减换算为秒的方法
2018/04/20 Python
解决已经安装requests,却依然提示No module named requests问题
2018/05/18 Python
Python实现分段线性插值
2018/12/17 Python
pytorch dataloader 取batch_size时候出现bug的解决方式
2020/02/20 Python
HEMA英国:荷兰原创设计
2018/08/28 全球购物
德国2018年度最佳在线药房:Bodfeld Apotheke
2019/11/04 全球购物
网络教育毕业生自我鉴定
2013/10/10 职场文书
网络技术专业推荐信
2014/02/20 职场文书
运动会加油口号
2014/06/07 职场文书
2014年个人债务授权委托书范本
2014/09/22 职场文书
祖国在我心中演讲稿600字
2014/09/23 职场文书
镇人大副主席民主生活会对照检查材料思想汇报
2014/10/01 职场文书
毕业生评语大全
2015/01/04 职场文书
幼儿园欢迎词范文
2015/01/26 职场文书
大班上学期个人总结
2015/02/13 职场文书
春节慰问简报
2015/07/21 职场文书
党员干部学习三严三实心得体会
2016/01/05 职场文书
《祁黄羊》教学反思
2016/02/20 职场文书
SpringBoot集成Redis,并自定义对象序列化操作
2021/06/22 Java/Android
Python django中如何使用restful框架
2021/06/23 Python