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 相关文章推荐
Django的session中对于用户验证的支持
Jul 23 Python
Python实现树莓派WiFi断线自动重连的实例代码
Mar 16 Python
Python使用正则表达式抓取网页图片的方法示例
Apr 21 Python
Python实现将一个正整数分解质因数的方法分析
Dec 14 Python
浅谈django orm 优化
Aug 18 Python
Pycharm无法使用已经安装Selenium的解决方法
Oct 13 Python
解决Python正则表达式匹配反斜杠''\''问题
Jul 17 Python
django基础学习之send_mail功能
Aug 07 Python
python getpass实现密文实例详解
Sep 24 Python
python3 pathlib库Path类方法总结
Dec 26 Python
python opencv实现简易画图板
Aug 27 Python
Python实现定时监测网站运行状态的示例代码
Sep 30 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水印
2007/03/16 PHP
实现在同一方法中获取当前方法中新赋值的session值解决方法
2014/06/26 PHP
PHP合并discuz用户脚本的方法
2015/08/04 PHP
PHP大文件切割上传功能实例分析
2019/07/01 PHP
phpstudy2020搭建站点的实现示例
2020/10/30 PHP
五段实用的js高级技巧
2011/12/20 Javascript
jQuery学习之prop和attr的区别示例介绍
2013/11/15 Javascript
JavaScript对象的property属性详解
2014/04/01 Javascript
javascript 动态创建表格的2种方法总结
2015/03/04 Javascript
简介JavaScript中的sub()方法的使用
2015/06/08 Javascript
基于jQuery实现的向下滑动二级菜单效果代码
2015/08/31 Javascript
基于javascript实现的购物商城商品倒计时实例
2016/12/11 Javascript
JS简单获取当前年月日星期的方法示例
2017/02/07 Javascript
Angular 2父子组件数据传递之@ViewChild获取子组件详解
2017/07/04 Javascript
vue项目在安卓低版本机显示空白的原因分析(两种)
2018/09/04 Javascript
原生javascript运动函数的封装示例【匀速、抛物线、多属性的运动等】
2020/02/23 Javascript
解决vuex改变了state的值,但是页面没有更新的问题
2020/11/12 Javascript
JavaScript实现鼠标移入随机变换颜色
2020/11/24 Javascript
python定时检查启动某个exe程序适合检测exe是否挂了
2013/01/21 Python
Ubuntu 16.04 LTS中源码安装Python 3.6.0的方法教程
2016/12/27 Python
Python3.5 创建文件的简单实例
2018/04/26 Python
python3个性签名设计实现代码
2018/06/19 Python
Python WEB应用部署的实现方法
2019/01/02 Python
Python日志无延迟实时写入的示例
2019/07/11 Python
北美Newegg打造的全球尖货海购平台:tt海购
2018/09/28 全球购物
美国NBA官方商店:NBA Store
2019/04/12 全球购物
Delphi笔试题
2016/11/14 面试题
见习期自我鉴定
2013/11/07 职场文书
《老山界》教学反思
2014/04/08 职场文书
企业法人代表任命书
2014/06/06 职场文书
行政主管岗位职责范本
2015/04/09 职场文书
房屋质量投诉书
2015/07/02 职场文书
2015暑假社会调查报告
2015/07/13 职场文书
Mysql数据库索引面试题(程序员基础技能)
2021/05/31 MySQL
解析redis hash应用场景和常用命令
2021/08/04 Redis
SQL Server查询某个字段在哪些表中存在
2022/03/03 SQL Server