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 01 Python
Python实现去除列表中重复元素的方法小结【4种方法】
Apr 27 Python
django 实现电子支付功能的示例代码
Jul 25 Python
python 3.7.0 安装配置方法图文教程
Aug 27 Python
python 实现查询Neo4j多节点的多层关系
Dec 23 Python
Pytorch提取模型特征向量保存至csv的例子
Jan 03 Python
tensorflow 环境变量设置方式
Feb 06 Python
Python实现分数序列求和
Feb 25 Python
使用keras和tensorflow保存为可部署的pb格式
May 25 Python
Python基于wordcloud及jieba实现中国地图词云图
Jun 09 Python
Python基于network模块制作电影人物关系图
Jun 19 Python
Pycharm 解决自动格式化冲突的设置操作
Jan 15 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
jQuery中的RadioButton,input,CheckBox取值赋值实现代码
2014/02/18 PHP
PHP callback函数使用方法和注意事项
2015/01/23 PHP
PHP 进度条函数的简单实例
2017/09/19 PHP
laravel migrate初学常见错误的解决方法
2017/10/11 PHP
学习YUI.Ext 第二天
2007/03/10 Javascript
jQuery find和children方法使用
2011/01/31 Javascript
一个简单的JS鼠标悬停特效具体方法
2013/06/17 Javascript
复制js对象方法(详解)
2013/07/08 Javascript
清除div下面的所有标签的方法
2014/02/17 Javascript
网页实时显示服务器时间和javscript自运行时钟
2014/06/09 Javascript
一个JavaScript函数把URL参数解析成Json对象
2014/09/24 Javascript
javascript实现简单计算器效果【推荐】
2016/04/19 Javascript
炫酷的js手风琴效果
2016/10/13 Javascript
详解Nodejs之npm&package.json
2017/06/15 NodeJs
Vue实例中生命周期created和mounted的区别详解
2017/08/25 Javascript
Vue实现双向绑定的原理以及响应式数据的方法
2018/07/02 Javascript
jquery操作select常见方法大全【7种情况】
2019/05/28 jQuery
vue实现滑动超出指定距离回顶部功能
2019/07/31 Javascript
Javascript幻灯片播放功能实现过程解析
2020/05/07 Javascript
通过mod_python配置运行在Apache上的Django框架
2015/07/22 Python
Python实现的下载网页源码功能示例
2017/06/13 Python
微信跳一跳python自动代码解读1.0
2018/01/12 Python
Django自定义用户认证示例详解
2018/03/14 Python
扩展Django admin的list_filter()可使用范围方法
2019/08/21 Python
python之生成多层json结构的实现
2020/02/27 Python
更新升级python和pip版本后不生效的问题解决
2020/04/17 Python
Python列表推导式实现代码实例
2020/09/09 Python
three.js模拟实现太阳系行星体系功能
2019/09/03 HTML / CSS
说出一些常用的类,包,接口
2014/09/22 面试题
优秀老员工获奖感言
2014/02/15 职场文书
教师节宣传方案
2014/05/23 职场文书
员工培训协议书
2014/09/15 职场文书
死亡证明书样本说明
2014/10/18 职场文书
群众路线剖析材料(四风)
2014/11/05 职场文书
python中pandas.read_csv()函数的深入讲解
2021/03/29 Python
Java移除无效括号的方法实现
2021/08/07 Java/Android