快捷键大全

办公效率

Excel 函数与快捷键大全

按“汇总、查找、逻辑、文本、动态数组、快捷键”整理的 Excel 常用公式与操作。

33 条5 个分区更新 2026-10-201 条危险操作

先看安全提示

覆盖公式、删除单元格或替换源数据前,先保留一份副本。

显示 33 / 33 条

汇总与统计

7 条

先确定统计范围和条件,再选择单条件或多条件函数。

汇总与统计命令表
命令 / 语法说明示例平台来源
SUM
SUM(number1, [number2], ...)
对一组数值求和;整列引用可能包含标题或文本,必要时限定范围。 =SUM(B2:B10) WindowsmacOSWeb Microsoft Learn · Excel 函数(按字母)核对 2026-10-20
SUMIF
SUMIF(range, criteria, [sum_range])
按一个条件对目标区域求和。 =SUMIF(A2:A10, "华东", B2:B10) WindowsmacOSWeb Microsoft Learn · Excel 函数(按字母)核对 2026-10-20
SUMIFS
SUMIFS(sum_range, criteria_range1, criteria1, ...)
按多个条件求和;每个条件区域的行列数必须一致。 =SUMIFS(C2:C10, A2:A10, "华东", B2:B10, ">100") WindowsmacOSWeb Microsoft Learn · Excel 函数(按字母)核对 2026-10-20
COUNTIF
COUNTIF(range, criteria)
统计满足单个条件的单元格数量。 =COUNTIF(A2:A10, "完成") WindowsmacOSWeb Microsoft Learn · Excel 函数(按字母)核对 2026-10-20
COUNTIFS
COUNTIFS(criteria_range1, criteria1, ...)
统计同时满足多个条件的行数。 =COUNTIFS(A2:A10, "华东", B2:B10, ">=80") WindowsmacOSWeb Microsoft Learn · Excel 函数(按字母)核对 2026-10-20
AVERAGEIF
AVERAGEIF(range, criteria, [average_range])
按条件计算平均值;没有匹配项时返回错误。 =AVERAGEIF(A2:A10, "华东", C2:C10) WindowsmacOSWeb Microsoft Learn · Excel 函数(按字母)核对 2026-10-20
SUBTOTAL
SUBTOTAL(function_num, ref1, ...)
对筛选后的可见行汇总;函数编号 9 为 SUM,109 会忽略手动隐藏行。 =SUBTOTAL(109, C2:C100) WindowsmacOSWeb Microsoft Learn · Excel 函数(按字母)核对 2026-10-20

查找与引用

7 条

能用 XLOOKUP 时优先使用;旧版本再用 INDEX + MATCH 或 VLOOKUP。

查找与引用命令表
命令 / 语法说明示例平台来源
XLOOKUP
XLOOKUP(lookup_value, lookup_array, return_array, [if_not_found], [match_mode], [search_mode])
在数组中查找并返回对应项,支持默认找不到时的返回值。 =XLOOKUP(E2, A2:A10, C2:C10, "未找到") WindowsmacOSWeb Microsoft Support · XLOOKUP核对 2026-10-20
VLOOKUP
VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])
在表格首列查找并返回指定列;精确匹配时最后参数用 FALSE 或 0。 =VLOOKUP(E2, A2:C10, 3, FALSE) WindowsmacOSWeb Microsoft Learn · Excel 函数(按字母)核对 2026-10-20
INDEX
INDEX(array, row_num, [column_num])
按行号和列号返回值,常与 MATCH 组合实现灵活查找。 =INDEX(C2:C10, MATCH(E2, A2:A10, 0)) WindowsmacOSWeb Microsoft Learn · Excel 函数(按字母)核对 2026-10-20
MATCH
MATCH(lookup_value, lookup_array, [match_type])
返回值在数组中的相对位置;精确匹配使用 0。 =MATCH(E2, A2:A10, 0) WindowsmacOSWeb Microsoft Learn · Excel 函数(按字母)核对 2026-10-20
FILTER
FILTER(array, include, [if_empty])
按布尔条件筛选数组,结果会自动溢出到相邻单元格。 =FILTER(A2:C10, B2:B10="华东", "无结果") WindowsmacOSWeb Microsoft Support · FILTER核对 2026-10-20
UNIQUE
UNIQUE(array, [by_col], [exactly_once])
返回不重复值;exactly_once 为 TRUE 时只保留仅出现一次的值。 =UNIQUE(A2:A10) WindowsmacOSWeb Microsoft Learn · Excel 函数(按字母)核对 2026-10-20
SORT
SORT(array, [sort_index], [sort_order], [by_col])
对数组排序;sort_order 为 1 升序、-1 降序。 =SORT(A2:C10, 2, -1) WindowsmacOSWeb Microsoft Learn · Excel 函数(按字母)核对 2026-10-20

逻辑与文本

8 条

条件判断尽量拆成可读的步骤;复杂嵌套可改用 IFS 或 LET。

逻辑与文本命令表
命令 / 语法说明示例平台来源
IF
IF(logical_test, value_if_true, [value_if_false])
根据条件返回不同结果。 =IF(C2>=60, "及格", "不及格") WindowsmacOSWeb Microsoft Learn · Excel 函数(按字母)核对 2026-10-20
IFS
IFS(logical_test1, value_if_true1, ...)
按顺序判断多个条件,返回第一个为 TRUE 的结果。 =IFS(C2>=90, "A", C2>=60, "B", TRUE, "C") WindowsmacOSWeb Microsoft Learn · Excel 函数(按字母)核对 2026-10-20
AND
AND(logical1, [logical2], ...)
所有条件都为 TRUE 时返回 TRUE。 =IF(AND(C2>=60, D2="完成"), "通过", "检查") WindowsmacOSWeb Microsoft Learn · Excel 函数(按字母)核对 2026-10-20
OR
OR(logical1, [logical2], ...)
任意一个条件为 TRUE 时返回 TRUE。 =OR(B2="紧急", B2="高") WindowsmacOSWeb Microsoft Learn · Excel 函数(按字母)核对 2026-10-20
TEXT
TEXT(value, format_text)
把数值转换为指定格式的文本;转换后将失去数值计算能力。 =TEXT(A2, "yyyy-mm-dd") WindowsmacOSWeb Microsoft Learn · Excel 函数(按字母)核对 2026-10-20
TEXTJOIN
TEXTJOIN(delimiter, ignore_empty, text1, ...)
用分隔符连接多个文本,可选择忽略空单元格。 =TEXTJOIN(", ", TRUE, A2:A10) WindowsmacOSWeb Microsoft Learn · Excel 函数(按字母)核对 2026-10-20
TRIM
TRIM(text)
删除文本首尾空格,并把连续空格压缩为一个。 =TRIM(A2) WindowsmacOSWeb Microsoft Learn · Excel 函数(按字母)核对 2026-10-20
LEFT
LEFT(text, [num_chars])
从文本左侧截取指定数量的字符。 =LEFT(A2, 4) WindowsmacOSWeb Microsoft Learn · Excel 函数(按字母)核对 2026-10-20

动态数组

2 条

LET 和 LAMBDA 需要 Microsoft 365;适合把重复公式命名并复用。

动态数组命令表
命令 / 语法说明示例平台来源
LET
LET(name1, value1, ..., calculation)
在公式内定义命名变量,减少重复计算并提升可读性。 =LET(amount, C2:C10, rate, 0.13, SUM(amount)*rate) WindowsmacOSWeb Microsoft Support · LET核对 2026-10-20
LAMBDA
LAMBDA([parameter1, ...], calculation)
创建可复用的自定义函数;需要在名称管理器中命名后调用。 =LAMBDA(x, x*2)(A2) WindowsmacOSWeb Microsoft Support · LAMBDA核对 2026-10-20

Excel 快捷键

9 条

以 Windows 桌面版为主;macOS 的部分组合键不同,以官方页面为准。

Excel 快捷键命令表
命令 / 语法说明示例平台来源
Alt + =
在选中区域下方快速插入 SUM 公式。 — Windows Microsoft Support · Excel 键盘快捷方式核对 2026-10-20
Ctrl + Shift + L
为数据区域打开或关闭筛选。 — Windows Microsoft Support · Excel 键盘快捷方式核对 2026-10-20
Ctrl + T
把选中区域转换为 Excel 表格,便于筛选和引用。 — Windows Microsoft Support · Excel 键盘快捷方式核对 2026-10-20
F4
编辑公式时切换绝对/相对引用;不在编辑状态时重复上一步操作。 — Windows Microsoft Support · Excel 键盘快捷方式核对 2026-10-20
Ctrl + 1
打开“设置单元格格式”对话框。 — Windows Microsoft Support · Excel 键盘快捷方式核对 2026-10-20
Ctrl + Shift + $
应用带两位小数的货币格式。 — Windows Microsoft Support · Excel 键盘快捷方式核对 2026-10-20
Ctrl + ;
插入当前日期;日期是静态值,不会自动更新。 — Windows Microsoft Support · Excel 键盘快捷方式核对 2026-10-20
Ctrl + Enter
把当前输入同时填充到选中的所有单元格。 — Windows Microsoft Support · Excel 键盘快捷方式核对 2026-10-20
Ctrl + -
危险删除行/列可能破坏公式引用,操作前先备份或撤销确认。
删除选中的单元格、行或列;会触发“删除”对话框。 — Windows Microsoft Support · Excel 键盘快捷方式核对 2026-10-20

来源与校对

优先采用厂商或项目官方文档;验证日期为 2026-10-20。若官方页面更新,以官方说明为准。