Excel 高频快捷键:导航、填充、格式、公式与工作表操作

适用场景

每天在 Excel 里改报表、套公式、切工作表,鼠标点得越多越慢。这一页按场景整理 Windows 版 Excel 的高频键位;macOS 的菜单命令多用 Cmd 替代 Ctrl,但单元格导航、填充和部分编辑键仍有差异,拿不准时以“帮助 → 键盘快捷方式”为准。

导航与选择

快捷键 作用 备注
Ctrl+方向键 跳到数据区域边缘 遇到空行/空列会提前停
Ctrl+Shift+方向键 从当前单元格选到数据边缘 配合 Ctrl+方向键 检查选区
Ctrl+Home / Ctrl+End 到 A1 / 到已用区域右下角 Ctrl+End 可能被格式撑大
Ctrl+Shift+Home/End 选到 A1 / 选到已用区域末尾 适合快速选大块区域
Ctrl+Space 选中整列 Mac 同样是 Ctrl+Space
Shift+Space 选中整行 与 Ctrl+Space 配对
Ctrl+A 选当前区域;再按一次选整表 当前区域被空行隔断时会选不全
F8 扩展选择模式 用方向键继续扩展
Shift+F8 添加不连续区域 适合多块选区
Alt+; 只选可见单元格 筛选后复制必用
Ctrl+G / F5 定位 输入区域地址或定位条件

编辑与填充

快捷键 作用 备注
F2 编辑当前单元格 Mac 常用 Ctrl+U
Alt+Enter 单元格内换行 不是提交
Ctrl+Enter 把输入填到整个选区 先选区域再输入
Ctrl+D 向下填充 复制上方单元格
Ctrl+R 向右填充 复制左侧单元格
Ctrl+E 快速填充 Excel 2013+,按示例猜规律
Ctrl+; 插入当前日期 Mac 同为 Ctrl+;
Ctrl+Shift+; 插入当前时间 Mac 常用 Cmd+;
Ctrl+Z / Ctrl+Y 撤销/重做 Mac 为 Cmd+Z / Cmd+Y
Ctrl+C / Ctrl+X / Ctrl+V 复制/剪切/粘贴 Mac 为 Cmd+C/X/V
Ctrl+Alt+V 选择性粘贴 粘贴数值、格式、公式
Ctrl+K 插入超链接 Mac 为 Cmd+K
Ctrl+Shift++ 插入单元格/行列 先选区域
Ctrl+- 删除单元格/行列 与 Delete 清内容不同

格式

快捷键 作用 备注
Ctrl+1 设置单元格格式 Mac 为 Cmd+1
Ctrl+B / Ctrl+I / Ctrl+U 加粗/斜体/下划线 Mac 为 Cmd+B/I/U
Ctrl+Shift+~ 常规格式 去掉数字格式
Ctrl+Shift+$ 货币格式 两位小数
Ctrl+Shift+% 百分比格式 不加小数
Ctrl+Shift+# 日期格式 yyyy-m-d
Ctrl+Shift+@ 时间格式 h:mm AM/PM
Ctrl+Shift+! 千分位数字格式 两位小数
Ctrl+Shift+& 添加外边框 需要先选区域
Ctrl+Shift+_ 删除边框 与上一条配对
Ctrl+9 / Ctrl+Shift+9 隐藏/取消隐藏行 选中整行后使用
Ctrl+0 / Ctrl+Shift+0 隐藏/取消隐藏列 Ctrl+Shift+0 可能被系统输入法占用

公式

快捷键 作用 备注
Alt+= 自动求和 Mac 常用 Cmd+Shift+T
F4 编辑公式时切换绝对/相对引用 不在编辑状态时重复上一步
F9 计算所有工作簿 只算当前表用 Shift+F9
Ctrl+反引号 显示/隐藏公式 反引号键,不是单引号
Ctrl+Shift+Enter 旧版数组公式 365/2021 动态数组直接回车
Ctrl+[ / Ctrl+] 选中直接引用单元格/从属单元格 追公式来源
Ctrl+Shift+[ / Ctrl+Shift+] 选中所有级别引用/从属 范围更大
Ctrl+Shift+U 展开/收起编辑栏 长公式查看
Ctrl+Shift+L 打开/关闭筛选 与表头配合

工作表与视图

快捷键 作用 备注
Shift+F11 新建工作表 Mac 可能需 Fn+Shift+F11
Ctrl+PageUp/PageDown 切换上一个/下一个工作表 不是切换工作簿
Ctrl+Tab 切换下一个工作簿窗口 多个文件同时打开时
Alt+F1 在当前工作表插入图表 选中数据后使用
F11 新建图表工作表 与 Alt+F1 不同
Ctrl+Q 快速分析 Excel 2013+
Ctrl+T 创建表格 自动扩展、结构化引用
Ctrl+Shift+L 筛选开关 与表格/普通区域都能用
Alt+↓ 打开当前列的筛选下拉 光标在表头时

易错点

相关条目

参考链接

读完自测

合上页面,先回答,再展开对照。

  1. Ctrl+方向键 为什么会提前停在空行前?
  2. Ctrl+D 和 Ctrl+Enter 分别做什么?
  3. 筛选后复制数据,为什么要把隐藏行排除掉?
答案
  1. 方向键按数据区域边缘跳转,遇到空行或空列会先停下;可先补空值或用 Ctrl+Shift+方向键 检查。
  2. Ctrl+D 把上方内容向下填充;Ctrl+Enter 把当前输入填到整个选中区域。
  3. 默认复制会包含隐藏行,粘贴后会把不该出现的数据带进去;Alt+; 只选可见单元格。
微信小程序码:扫码打开命令速查小程序

小程序版

微信扫码,随时查命令