⚡ 编程实验室🏗️ HTML🎨 CSS⚡ JavaScript🐍 Python🗄️ SQL☕ Java⚛️ React💚 Vue🟢 Node.js⚙️ C语言🐘 PHP🐹 Go🔷 TypeScript🐬 MySQL🔧 C++🎯 C#🦀 Rust🅱️ Bootstrap💡 jQuery🎸 Django🍃 MongoDB👗 Sass🎪 Kotlin📊 R语言📋 XML📊 Excel🐘 PostgreSQL🐳 Docker🅰️ Angular🎮 游戏🏠 网站首页

Excel 表格与筛选

Excel 表格与数据筛选 · 难度:入门 · +10XP

Excel 表格与数据筛选

Excel 表格(Table)功能远不止简单的行列数据。通过Ctrl+T将数据区域转换为表格后,你将获得自动扩展结构化引用自动筛选等一系列强大功能,大幅提升数据处理效率。

创建表格

方法一:选中数据区域 → Ctrl+T → 确认"表包含标题" → 确定
方法二:选中数据 → 插入 → 表格
方法三:Ctrl+L(旧版快捷键,同样有效)

创建后的变化:

  • 自动应用斑马纹样式(隔行变色)
  • 表头自动出现筛选下拉箭头
  • 新增行/列自动纳入表格范围
  • 右下角出现蓝色调整手柄
  • 表格样式与设计

    点击表格任意位置后,功能区出现表格设计选项卡:

    样式选项:
    
  • 标题行:显示/隐藏表头
  • 汇总行:表末自动添加汇总行(求和、平均等)
  • 镶边行/列:斑马纹样式
  • 第一列/最后一列:加粗突出
  • 默认样式库提供50+种配色,也可新建自定义表格样式。 推荐快捷键:Alt+J+T(快速进入表格设计)

    结构化引用

    结构化引用用列名代替单元格地址,让公式更易读:

    普通引用:=SUM(B2:B100)          ← 不知道B列是什么数据
    表格引用:=SUM(销售表[销售额])    ← 一目了然!

    常见结构化引用语法: =[@销售额] 引用当前行的"销售额"列 =销售表[销售额] 引用整个"销售额"列 =销售表[[#总计],[销售额]] 引用汇总行中"销售额"的值 =SUM(销售表[销售额]) 对整个列求和 =销售表[[销售额]:[利润]] 引用"销售额"到"利润"的多列范围

    数据筛选

    表格自带筛选功能,表头下拉箭头支持多种筛选方式:

    文本筛选:等于、包含、开头是、结尾是
    数字筛选:大于、小于、介于、前10项、高于平均值
    日期筛选:本周、本月、本季度、自定义日期范围
    颜色筛选:按单元格颜色或字体颜色筛选

    高级筛选组合:

  • 多列同时筛选(交叉筛选)
  • 搜索框快速定位
  • 通配符:* 任意字符,? 单个字符
  • 例如筛选所有"张*"开头的项目
  • 切片器筛选

    插入切片器获得更直观的可视化筛选体验:表格设计 → 插入切片器 → 选择筛选字段。切片器以按钮形式显示筛选选项,一键切换即可过滤表格数据,筛选状态一目了然。

    表格中的数据验证与去重

    表格完美支持数据验证(数据有效性),且验证规则会随表格自动扩展到新行:

    1. 选中表格中的某列
    2. 数据 → 数据验证 → 设置条件(如整数范围、下拉列表)
    3. 当在表格末尾添加新行时,验证规则自动应用

    删除重复项: 表格设计 → 删除重复项 → 选择依据列 → 确定 Excel会保留每个唯一组合的第一条记录,删除后续重复项。

    表格转回普通区域

    有时需要将表格转回普通区域(如要使用数组公式或特定功能):表格设计 → 转换为区域。转换后斑马纹和筛选箭头保留,但失去了表格的结构化引用和自动扩展特性。

    实战练习

    1. 将销售数据用Ctrl+T创建表格并选择喜欢的样式
    2. 启用汇总行,分别显示销售额的"求和"和"平均值"
    3. 使用结构化引用 =SUM(表名[列名]) 编写求和公式
    4. 筛选出销售额大于10000且属于"电子产品"类的行
    5. 为表格插入切片器,实现按"地区"的可视化筛选

    Ctrl+Enter
    🚀 升级VIP
    解锁全部课程+AI助手

    🏆 学习排行

    加载中...

    📊 统计

    📖 254 篇
    0 完成
    🔥 0