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实现递归遍历文件夹并删除文件
Apr 18 Python
实例讲解Python中global语句下全局变量的值的修改
Jun 16 Python
Python中str.format()详解
Mar 12 Python
python 运用Django 开发后台接口的实例
Dec 11 Python
python requests证书问题解决
Sep 05 Python
python给指定csv表格中的联系人群发邮件(带附件的邮件)
Dec 31 Python
TensorFlow获取加载模型中的全部张量名称代码
Feb 11 Python
python轮询机制控制led实例
May 03 Python
python实现单机五子棋
Aug 28 Python
python 通过pip freeze、dowload打离线包及自动安装的过程详解(适用于保密的离线环境
Dec 14 Python
python实现视频压缩功能
Dec 18 Python
python中sys模块的介绍与实例
Apr 17 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
分享PHP header函数使用教程
2013/09/05 PHP
PHP CURL或file_get_contents获取网页标题的代码及两者效率的稳定性问题
2015/11/30 PHP
Joomla使用Apache重写模式的方法
2016/05/04 PHP
php使用变量动态创建类的对象用法示例
2017/02/06 PHP
php+mysql+jquery实现日历签到功能
2017/02/27 PHP
PHP实现表单提交数据的验证处理功能【防SQL注入和XSS攻击等】
2017/07/21 PHP
PHP7.1实现的AES与RSA加密操作示例
2018/06/15 PHP
jquery统计用户选中的复选框的个数
2014/06/06 Javascript
在AngularJS中使用jQuery的zTree插件的方法
2016/04/21 Javascript
jQuery Validate插件自定义验证规则的方法
2016/12/27 Javascript
微信小程序之页面拦截器的示例代码
2017/09/07 Javascript
浅谈Koa服务限流方法实践
2017/10/23 Javascript
React通过父组件传递类名给子组件的实现方法
2017/11/13 Javascript
Vue.js组件间的循环引用方法示例
2017/12/27 Javascript
AngularJS与BootStrap模仿百度分页的示例代码
2018/05/23 Javascript
解决JS表单验证只有第一个IF起作用的问题
2018/12/04 Javascript
Vue 开发必须知道的36个技巧(小结)
2019/10/09 Javascript
js回到页面指定位置的三种方式
2020/12/17 Javascript
[14:20]刀塔大凶女神互压各路奇葩屌丝
2014/05/16 DOTA
学习python的几条建议分享
2013/02/10 Python
在Python编程过程中用单元测试法调试代码的介绍
2015/04/02 Python
Python在groupby分组后提取指定位置记录方法
2018/04/20 Python
用Python分析3天破10亿的《我不是药神》到底神在哪?
2018/07/12 Python
Python Django的安装配置教程图文详解
2019/07/17 Python
纯CSS3实现地球自转实现代码(图文教程附送源码)
2012/12/26 HTML / CSS
浅谈html5增强的页面元素
2016/06/14 HTML / CSS
德国自然时尚和有机产品购物网站:Waschbär
2019/05/29 全球购物
机电工程专业应届生求职信
2013/10/03 职场文书
机修工岗位职责
2013/11/24 职场文书
敬老文明号事迹材料
2014/01/16 职场文书
单位授权委托书范本
2014/09/26 职场文书
入党积极分子党支部意见
2015/06/02 职场文书
2015年小学总务工作总结
2015/07/21 职场文书
《自己的花是让别人看的》教学反思
2016/02/19 职场文书
python编程简单几行代码实现视频转换Gif示例
2021/10/05 Python
剑指Offer之Java算法习题精讲二叉树专项训练
2022/03/21 Java/Android