【Excel学习记录】04-排序和筛选

1.排序

(1)简单排序

不建议选中某列后进行排序

可以选中一个单元格或者整个表格→开始→编辑→排序和筛选→升序/降序

(2)多条件排序

可以选中一个单元格或者整个表格→开始→编辑→排序和筛选→自定义排序→指定关键字、比较内容、升/降序

针对2003版本最多只有3个关键字排序的问题

excel默认相同的值排序,后边未参与排序的列排序规则与原始顺序一致

因此,可以把优先级最低的列排序,从优先级低到高的顺序进行单独排序即可

(3)按颜色排序

可以选中一个单元格或者整个表格→开始→编辑→排序和筛选→自定义排序→指定关键字、比较内容为颜色、指定颜色、位置

(4)自定义序列排序

可以选中一个单元格或者整个表格→开始→编辑→排序和筛选→自定义排序→在次序中选择自定义序列,添加指定序列即可

(5)工资条与双行合一

可以先把要插入的表头补充到数据末尾

再把数据区域左侧添加排序列,例如 0 1 2 3 ...

表头区域左侧添加排序列,例如 1.5 2.5 3.5

然后按照排序列进行排序即可

【后续可以用VBA实现】

同理,可以实现双行合一

(6)每页打印标题行

页面布局→页面设置→打印标题→顶端标题行,指定标题区域即可

2.筛选

(1)简单筛选

选中单元格→开始→编辑→排序和筛选→筛选

复制粘贴筛选后的数据可能有问题

可以通过选择筛选后的数据后,再定位可见单元格后,复制粘贴即可

(2)数值筛选

大于 小于...

(3)文本筛选

开头是、结尾是、通配符?*

(4)多列的筛选

方法一:多列分别筛选即可
方法二:使用高级筛选
先把条件写到单元格【必须带表头,单元格的值为具体值,不是公式(若是公式,则表头不能是已有表头)】,注意且、或的逻辑关系,且:值放一行,或:值错开行,
数值的条件可以用符号 比如大于300 条件单元格写 >300
条件区域单元格的行数表示要几种值
河南 或 人口大于1000000的广东 或 人口大于5000000
区域 人口
河南
广东 >1000000
>5000000

(5)高级筛选

筛选不重复数据

选择一个单元格→数据→排序和筛选→高级→将筛选结果复制到其他区域→指定源数据的列表区域→指定复制到的目标单元格→勾选"选择不重复的记录"

相关推荐
m0_7482417043 分钟前
前端视角下的Go语法学习:创建 Go 项目
前端·学习·golang
Milk夜雨1 小时前
人工智能与大数据:从零开始学习的教学指南
大数据·人工智能·学习
架构文摘JGWZ1 小时前
高效!!自动运维平台
学习·工具
宸码3 小时前
【机器学习】【无监督学习——聚类】从零开始掌握聚类分析:探索数据背后的隐藏模式与应用实例
人工智能·python·学习·算法·机器学习·数据挖掘·聚类
岁岁岁平安4 小时前
spring学习(spring的IoC思想、spring容器、spring配置文件、依赖注入(DI)、BeanProxy机制(AOP))
java·学习·spring·di·aop·beanfactory·ioc容器
项目題供诗4 小时前
JaxaFx学习(一)
java·学习
勇搏风浪4 小时前
SpringBoot 学习
java·spring boot·学习
-一杯为品-5 小时前
【Python】Matplotlib基本图表绘制
开发语言·笔记·python·学习·matplotlib
minos.cpp5 小时前
Rust之抽空学习系列(四)—— 编程通用概念(下)
开发语言·学习·rust