官方标准语法 · 常见报错排查 · 实操案例

Excel 常用函数快速查询与实战手册

收录最常用的查找引用、逻辑判断、日期时间、数学统计等核心函数。提供清晰的语法解析、实战应用范例与避坑指南,全面提升日常数据处理效率。

按类别筛选:

数学函数

收录 15 个函数

SUM

详情

返回一组数值的和。

语法SUM(number1, [number2], ...)
示例=SUM(A1:A5)

SUMIFS

详情

对满足多个条件的单元格求和。

语法SUMIFS(sum_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...)
示例=SUMIFS(C1:C10, A1:A10, ">10", B1:B10, "<20")

PRODUCT

详情

计算一组数值的乘积。

语法PRODUCT(number1, [number2], ...)
示例=PRODUCT(A1:A5)

POWER

详情

返回数值的指定次幂。

语法POWER(number, power)
示例=POWER(2, 3)

文本函数

收录 13 个函数

LOWER

详情

将文本转换为小写形式。

语法LOWER(text)
示例=LOWER("EXCEL")

PROPER

详情

将文本中每个单词的首字母大写。

语法PROPER(text)
示例=PROPER("excel function")

TRIM

详情

移除文本中多余的空格。

语法TRIM(text)
示例=TRIM(" excel ")

FIND

详情

查找文本在另一个文本中的位置(区分大小写)。

语法FIND(find_text, within_text, [start_num])
示例=FIND("e", "Excel")

日期函数

收录 11 个函数

DATE

详情

返回特定日期的序列号。

语法DATE(year, month, day)
示例=DATE(2023, 10, 1)

EDATE

详情

返回指定月数之前或之后的日期。

语法EDATE(start_date, months)
示例=EDATE("2023-01-01", 3)

EOMONTH

详情

返回指定月数之前或之后的月份的最后一天。

语法EOMONTH(start_date, months)
示例=EOMONTH("2023-01-15", 1)

NETWORKDAYS

详情

返回两个日期之间的工作日天数。

语法NETWORKDAYS(start_date, end_date, [holidays])
示例=NETWORKDAYS("2023-01-01", "2023-01-31")

逻辑函数

收录 10 个函数

IFNA

详情

当公式返回#N/A错误时返回指定的值。

语法IFNA(value, value_if_na)
示例=IFNA(VLOOKUP("Apple", A1:B10, 2, FALSE), "未找到")

IFS

详情

检查多个条件并返回第一个为TRUE的结果。

语法IFS(logical_test1, value_if_true1, [logical_test2, value_if_true2], ...)
示例=IFS(A1>90, "优秀", A1>80, "良好", A1>60, "及格", TRUE, "不及格")

SWITCH

详情

根据表达式的值返回匹配的结果。

语法SWITCH(expression, value1, result1, [value2, result2], ..., [default])
示例=SWITCH(A1, 1, "一", 2, "二", "其他")

XOR

详情

返回所有参数的逻辑异或。

语法XOR(logical1, [logical2], ...)
示例=XOR(A1>10, B1<20)

查找函数

收录 11 个函数

XLOOKUP

详情

在数组或区域中查找项目。

语法XLOOKUP(lookup_value, lookup_array, return_array, [if_not_found], [match_mode], [search_mode])
示例=XLOOKUP("Apple", A1:A10, B1:B10)

INDIRECT

详情

返回由文本字符串指定的引用。

语法INDIRECT(ref_text, [a1])
示例=INDIRECT("A"&1)

LOOKUP

详情

在单行或单列中查找值。

语法LOOKUP(lookup_value, lookup_vector, [result_vector])
示例=LOOKUP(5, A1:A10, B1:B10)

XMATCH

详情

返回项目在数组或区域中的相对位置。

语法XMATCH(lookup_value, lookup_array, [match_mode], [search_mode])
示例=XMATCH("Apple", A1:A10)

统计函数

收录 12 个函数

COUNTIFS

详情

计算满足多个条件的单元格数量。

语法COUNTIFS(criteria_range1, criteria1, [criteria_range2, criteria2], ...)
示例=COUNTIFS(A1:A10, ">10", B1:B10, "<20")

SUMIFS

详情

对满足多个条件的单元格求和。

语法SUMIFS(sum_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...)
示例=SUMIFS(C1:C10, A1:A10, ">10", B1:B10, "<20")

AVERAGEIFS

详情

计算满足多个条件的单元格的平均值。

语法AVERAGEIFS(average_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...)
示例=AVERAGEIFS(C1:C10, A1:A10, ">10", B1:B10, "<20")

STDEV

详情

计算样本的标准偏差。

语法STDEV(number1, [number2], ...)
示例=STDEV(A1:A10)

财务函数

收录 5 个函数

PMT

详情

计算贷款的定期支付金额。

语法PMT(rate, nper, pv, [fv], [type])
示例=PMT(0.05/12, 60, 100000)

FV

详情

计算投资的未来值。

语法FV(rate, nper, pmt, [pv], [type])
示例=FV(0.05/12, 60, -1000)

PV

详情

计算投资的现值。

语法PV(rate, nper, pmt, [fv], [type])
示例=PV(0.05/12, 60, -1000)

NPV

详情

计算投资的净现值。

语法NPV(rate, value1, [value2], ...)
示例=NPV(0.1, -10000, 3000, 4000, 5000)