python实现excel筛选功能并输出_[Python] 自动化办公 筛选Excel中的行并形成新表

转载请注明:陈熹 chenx6542@foxmail.com (简书号:半为花间酒)

若公众号内转载请联系公众号:早起Python

本例可以学到的知识点: openpyxl模块的运用和glob模块建立批处理

数据源:阿里云天池的电商婴儿数据(可自行搜索并下载,如果要完成进阶难度可直接将该数据Excel拷贝999次即可,当然这个拷贝可以交给代码来实现)

需求描述:

初级难度 —— 提取 电商婴儿数据.xlsx 中购买数 buy_mount超过50的记录建立新的Excel表

9ebae3abfe6d

最后形成如下的表格:

9ebae3abfe6d

进阶难度 —— 同一个文件夹下有1000份 电商婴儿数据 的Excel表格(命名为 电商婴儿数据1.xlsx,电商婴儿数据2.xlsx至电商婴儿数据100.xlsx),需要提取所有表格中购买数 buy_mount超过50的记录并汇总至一个新的Excel表

让我们先完成初级难度的需求挑战

导入所需模块并打开数据表

# 打开已经存在的Excel用load_workbook,创建新的Excel用Workbook

from openpyxl import load_workbook, Workbook

# 数据所在的文件夹目录

path = 'C:/Users/xxxxxx'

# 打开电商婴儿数据工作簿

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值