让数据按要求排序和筛选是Excel数据处理的基础核心功能,也是进行有效分析前必做的准备工作。下面我们分开讲解这两个功能。


一、排序 (Sort):让数据井井有条

排序的目的是重新排列数据行的顺序,以便更好地观察和比较。

1. 快速单列排序 (最常用)

场景:你有一份成绩单,想快速按“分数”从高到低排列。

操作步骤:

  1. 点击“分数”这一列中的任意一个单元格。你不需要选中整列。
  2. 在菜单栏中,点击 数据 (Data) 选项卡。
  3. 在“排序和筛选”组里,你会看到两个大按钮:
    • AZ (图标是A在Z上面)升序 (Sort A to Z)。对数字是“从小到大”,对文本是“从A到Z”,对日期是“从早到晚”。
    • ZA (图标是Z在A上面)降序 (Sort Z to A)。对数字是“从大到小”,对文本是“从Z到A”,对日期是“从晚到早”。
  4. 点击 ZA 按钮。
  5. 完成! 整张表格会以“分数”为基准,自动进行降序排列,学生的姓名和其他信息会跟着一起移动,保持每行数据的完整性。
2. 多条件排序 / 自定义排序 (高级)

场景:你想先按“班级”进行升序排列(一班在前,二班在后),在同一个班级内部,再按“分数”进行降序排列。

操作步骤:

  1. 点击数据表中任意一个单元格。
  2. 数据 (Data) 选项卡中,点击那个大的 排序 (Sort) 按钮(通常在AZ/ZA按钮旁边),会弹出一个对话框。
  3. 设置第一个排序条件 (主要关键字)
    • 在“主要关键字”的下拉菜单中,选择 班级
    • “排序依据”通常保持“单元格值”。
    • “次序”选择 升序
  4. 添加第二个排序条件 (次要关键字)
    • 点击对话框左上角的 添加条件 (Add Level) 按钮。
    • 在新增的一行中,“次要关键字”选择 分数
    • “次序”选择 降序
  5. 你可以根据需要添加更多的排序条件。Excel会按从上到下的顺序依次进行排序。
  6. 点击 确定 (OK)

自定义排序列表
如果你的排序标准不是常规的大小或字母顺序(例如,按“优、良、中、差”或者“总经理、总监、经理、专员”这种特定顺序),你可以在“次序”下拉菜单中选择“自定义列表 (Custom List)”,然后手动输入你想要的排序顺序。


二、筛选 (Filter):只看你想看的数据

筛选的目的是临时隐藏不符合条件的行,让你能聚焦于特定的数据子集。它不会改变数据的原始顺序或删除数据。

1. 开启/关闭筛选功能

操作步骤:

  1. 点击数据表中任意一个单元格。
  2. 数据 (Data) 选项卡中,点击那个像漏斗一样的 筛选 (Filter) 按钮。
  3. 完成! 你会看到表格的每个标题单元格右侧都出现了一个下拉小箭头
  4. 再次点击“筛选”按钮,可以取消筛选功能,所有数据会重新显示。

快捷键Ctrl + Shift + L,可以快速开启或关闭筛选。

2. 使用筛选

开启筛选后,你就可以通过点击标题旁的小箭头来设置筛选条件了。

场景1:只看“一班”的学生

  1. 点击“班级”标题旁的小箭头。
  2. 在弹出的菜单中,默认是“全选”。取消勾选“全选 (Select All)”
  3. 勾选“一班”
  4. 点击 确定 (OK)
  5. 现在,表格里只会显示“一班”的学生数据,其他班级的行被暂时隐藏了。你会注意到行号变成了蓝色,表示当前处于筛选状态。被筛选的列,漏斗图标上会多一个小标记。

场景2:筛选出分数在80到90分之间的学生

  1. 点击“分数”标题旁的小箭头。
  2. 将鼠标悬停在 数字筛选 (Number Filters) 上。
  3. 在弹出的次级菜单中,选择 介于 (Between…)
  4. 在弹出的对话框中,输入“大于或等于 80”和“小于或等于 90”。
  5. 点击 确定 (OK)

高级筛选技巧:

  • 文本筛选:可以筛选“包含”某个关键词、“开头是”、“结尾是”等。
  • 日期筛选:功能非常强大,可以筛选“本周”、“上个月”、“下个季度”、“去年”等动态日期范围。
  • 颜色筛选:如果你用条件格式标记了颜色,你甚至可以按单元格颜色或字体颜色进行筛选。
  • 多列同时筛选:你可以先筛选出“一班”的学生,然后再在“分数”列上筛选出大于90分的,实现“一班中分数大于90分”的组合筛选。
3. 清除筛选
  • 清除某一列的筛选:点击该列标题旁带有小漏斗标记的箭头,选择“从‘列名’中清除筛选 (Clear Filter From ‘Column Name’)”。
  • 清除所有筛选:在 数据 (Data) 选项卡中,点击“筛选”按钮旁边的 清除 (Clear) 按钮。所有数据会重新显示,但筛选的下拉箭头仍然保留。

总结:排序 vs. 筛选

功能排序 (Sort)筛选 (Filter)
目的重新排列所有数据行的顺序隐藏不符合条件的数据行
对数据的影响永久性改变了行的物理顺序(除非撤销)临时性地显示一个数据子集
视觉标志数据行顺序发生变化行号变蓝,标题出现漏斗图标
适用场景制作排行榜、按时间线整理任务查找特定信息、聚焦分析某一类别

在实际工作中,排序和筛选往往是连续使用的。比如,先筛选出“华北区”的数据,然后再对筛选结果按“销售额”进行降序排列,从而快速找到华北区的销售冠军。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.pswp.cn/news/913107.shtml
繁体地址,请注明出处:http://hk.pswp.cn/news/913107.shtml
英文地址,请注明出处:http://en.pswp.cn/news/913107.shtml

如若内容造成侵权/违法违规/事实不符,请联系英文站点网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Django 安装使用教程

一、Django 简介 Django 是一个高级 Python Web 框架,鼓励快速开发和简洁实用的设计。它内置 ORM、认证系统、后台管理、表单处理、路由控制等功能,广泛用于开发企业级网站、内容管理系统、电商平台等。 二、环境准备 2.1 安装 Python Django 基于 Py…

前沿交叉:Fluent与深度学习驱动的流体力学计算体系

基础模块 流体力学方程求解 1、不可压缩N-S方程数值解法(有限差分/有限元/伪谱法) Fluent工业级应用:稳态/瞬态流、两相流仿真(圆柱绕流、入水问题) Tecplot流场可视化与数据导出 2、CFD数据的AI预处理 基于P…

五、Flutter动画

目录1. Flutter 中动画的基本概念是什么?2. 解释 AnimationController 和 Tween 的作用3. 如何实现一个补间(Tween)动画?4. 什么是隐式动画?举例说明5. 如何实现自定义复杂动画?1. Flutter 中动画的基本概念…

全网唯一/Qt结合ffmpeg实现手机端采集摄像头推流到rtsp或rtmp/可切换前置后置摄像头/指定分辨率帧率

一、前言说明 之前已经实现了Qt结合ffmpeg在安卓上运行,所有在win上的功能,在安卓上都已经实现,比如编码保存到MP4文件,正常解码音视频文件播放等,唯独还差一个功能,尽管用的不多,但是还是有一…

Install Ubuntu 24.04 System

1.制作安装镜像盘(U盘) 下载rufus制作工具(网址:https://www.xiaomoxz.com/nexus/bi1/rufus4.shtml?bd_vid8643969197265870719) 2. 设置U盘启动: F2进入BIOS 3. Install Ubuntu 24.04 Ubuntu下载地址:…

solidjs 处理复杂类型的响应式

solidjs 处理复杂类型的响应式 在 solidjs 里响应式一般直接用 createSignal 就可以,但 createSignal 一般用于基础数据类型。 虽然复杂类型也是可以使用,但基于起细粒度响应性的特性。 一般复杂的数据使用 createSignal 就不是那么友好了。 所以 cre…

爬虫技术-获取浏览器身份认证信息(如 Cookie、Token、Session 等)

方法一:通过浏览器开发者工具查看和提取 Cookie / Token 📌 示例场景: 你在使用一个网站时已经登录了,想看看这个网站是如何保存你的身份凭证的。 🔧 操作过程: 打开浏览器(例如 Chrome&#xf…

[密码学实战]GMT 0136-2024《密码应用HTTP接口规范》解析

[密码学实战]GM/T 0136-2024《密码应用HTTP接口规范》解析国家密码管理局于2025年7月1日正式实施GM/T 0136-2024标准,该规范首次统一了密码服务的HTTP接口设计,为国产密码技术的规模化应用铺平道路。本文结合标准原文,深入剖析其技术细节并给…

Docker 国内镜像列表(免费长期)

Docker 可用镜像源列表(7月1日更新-长期维护)_dockerhub国内镜像源列表-CSDN博客

BlenderFBXExporter 导出fbx被修改问题

1) 解决增加A节点的问题 https://github.com/A-Ribeiro/CustomBlenderFBXExporter 2)找出blendshape 不一致,生成blendshape key name映射map 文件compare.txt C:\Users\49938\Documents\DazToUnreal\zhang01\UpdatedFBX\zhang01_fix7.fbx…

AI时代下的IT服务管理转型:趋势、挑战与破局之道

近年来,人工智能(AI)与自动化技术的迅猛发展,正以前所未有的速度重塑企业运营的各个层面。特别是在IT服务管理(ITSM)领域,AI的介入不仅提高了问题响应效率,也推动了组织从“被动响应…

三体融合实战:Django+讯飞星火+Colossal-AI的企业级AI系统架构

目录 技术栈关键词:Django 5.0 讯飞星火4.0Ultra Colossal-AI 1.2 WebSocket 联邦学习 ⚡ 核心架构设计 🛠️ 一、Django深度集成讯飞星火API(免费版) 1. 获取API凭证 2. 流式通信改造(解决高并发阻塞&#xff09…

多模态数据融合预警:从IoT传感器到卫星监测的可视化方案升级

你有没有想过,为什么有些城市在暴雨来临时能提前数小时发布内涝预警,而有些地方却只能“等水来了才反应”? 背后的关键,就是多模态数据融合预警系统——它把来自IoT传感器、无人机、地面雷达、气象站、甚至卫星的数据整合在一起&a…

面试八股---css

2、css 2.1 说说你对盒子模型的理解 是什么 当对一个文档进行布局(layout)的时候,浏览器的渲染引擎会根据标准之一的 CSS 基础框盒模型(CSS basic box model),将所有元素表示为一个个矩形的盒子&#xf…

day52-硬件学习之RTC及ADC

一、RTCRTC(实时时钟):非易失性在IMX6ULL内部SNVS(安全的非易失性存储器)提供RTC功能;原理图:二、ADC 2.1 基本概念ADC(模拟数字转换器):用于将连续变化的模拟信号转换为离散的数字信…

Web 项目如何自动化测试?

Web 项目的自动化测试可以通过 UI自动化 和 接口自动化 结合实现,提高测试效率和覆盖率。以下是关键方法和工具: 【自动化测试】从基础到实战基于Pytest自动化/python自动化的详细教程!1. UI自动化测试(前端交互) 适用…

Java连接阿里云MaxCompute例

要使用Java连接阿里云MaxCompute(原名ODPS)数据库,您可以遵循以下步骤进行配置和编程: 1. 添加依赖 确保您的项目中包含了MaxCompute JDBC驱动的依赖。如果您使用Maven,可以在pom.xml中添加如下依赖: &l…

【网络与系统安全】强制访问控制——BLP模型

一、模型背景与定义 BLP(Bell-LaPadula)模型是由David Bell和Len Adula在1973年提出的强制访问控制(MAC)模型,是最早的计算机安全模型之一,主要用于解决多用户系统中的信息机密性保护问题,尤其…

HTTPS详解:原理 + 加解密过程 + 面试问答

一、HTTP 与 HTTPS 的区别 项目HTTPHTTPS全称HyperText Transfer ProtocolHyperText Transfer Protocol Secure端口80443协议层应用层应用层 TLS(安全层)加密方式明文传输加密传输(TLS)安全性易被劫持、中间人攻击可加密、防篡改…

Python-GUI-wxPython-控件

1 需求 2 接口 3.* 控件:wx.StaticText import wxclass MainFrame(wx.Frame):def __init__(self, *args, **kwargs):super(MainFrame, self).__init__(*args, **kwargs)self.init_ui()self.Center()self.Maximize()def init_ui(self):static_text wx.StaticText(pa…