官方标准语法 · 常见报错排查 · 实操案例
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)