👉 项目官网:https://www.python-office.com/ 👈
大家好,这里是程序员晚枫,正在all in AI编程实战。
今天教你怎么用代码筛选和排序Excel数据,比手动操作快100倍!
1、自动筛选
给 Excel 添加筛选功能:
1 | import office |
打开 Excel 后,点击表头的下拉箭头就可以筛选了。
2、按条件筛选数据
筛选出满足条件的数据,保存到新文件:
1 | import office |
3、多条件筛选
1 | import office |
4、排序数据
按销售额从高到低排序:
1 | import office |
多列排序:
1 | # 先按部门排序,再按销售额排序 |
5、数据验证
给单元格添加下拉菜单:
1 | import office |
数值范围验证:
1 | # 限制输入0-100的数字 |
6、实战案例:自动筛选高频客户
1 | import office |
7、实战案例:自动生成各地区销售报表
1 | import office |
8、常见问题
Q:筛选条件太复杂怎么办?
A:用 pandas 的高级筛选,功能最强。
Q:排序后想恢复原始顺序?
A:加一列序号,排序后再按序号排回来。
Q:下拉菜单不生效?
A:确保选项用英文逗号分隔,不要有空格。
9、下讲预告
学会了筛选排序,下一讲我们学 Word高级格式:表格、页眉页脚、目录。
敬请期待!
有问题欢迎加微信 python-office 进群交流~
程序员晚枫专注AI编程培训,小白看完他和图灵社区合作的教程《30讲 · AI编程训练营》就能上手做AI项目。
