Excel常用函数大全,非常实用
一、数学与统计函数
1. SUM
作用:求和
=SUM(number1, [number2], ...)=SUM(A1:A10) ➔ 计算A1到A10单元格的总和
注意:自动忽略文本和空单元格
2. AVERAGE
作用:计算平均值
=AVERAGE(number1, [number2], ...)=AVERAGE(B2:B20) ➔ 计算B列20个数据的平均分
3. SUMIFS
作用:多条件求和
=SUMIFS(sum_range, criteria_range1, criteria1, ...)=SUMIFS(C2:C100, A2:A100, "华东", B2:B100, ">5000")➔ 统计华东区销售额超过5000的总和
二、逻辑函数
4. IF
作用:条件判断
=IF(logical_test, [value_if_true], [value_if_false])=IF(D2>60,"及格","补考") ➔ 成绩大于60显示及格,否则显示补考
5. IFS
作用:多条件判断(Excel 2016+)
=IFS(条件1,结果1, 条件2,结果2,...)=IFS(E2>=90,"A",E2>=80,"B",E2>=60,"C",TRUE,"D")➔ 实现成绩等级划分
三、查找与引用函数
6. VLOOKUP
作用:垂直查找
=VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])=VLOOKUP(F2, $H$2:$K$100, 3, FALSE)➔ 精确查找F2在H2:K100区域第三列的值注意:第四参数填FALSE表示精确匹配
7. XLOOKUP
作用:新一代查找函数(Office 365)
=XLOOKUP(lookup_value, lookup_array, return_array)=XLOOKUP(G2, 员工表!A:A, 员工表!C:C)➔ 跨表格查找员工编号对应的姓名
四、文本处理函数
8. TEXT
作用:格式化文本
=TEXT(value, format_text)=TEXT(NOW(),"yyyy-mm-dd hh:mm") ➔ 显示当前时间:2023-08-20 14:30=TEXT(1234.56,"¥#,##0.00") ➔ 显示为:¥1,234.56
9. LEFT/RIGHT
作用:截取文本
=LEFT(text, [num_chars])=RIGHT(text, [num_chars])=LEFT(H2,3) ➔ 提取身份证前3位(行政区代码)=RIGHT(I2,4) ➔ 提取手机号后四位
五、日期与时间函数
10. DATEDIF
作用:计算日期差(隐藏函数)
=DATEDIF(start_date, end_date, unit)=DATEDIF(J2,TODAY(),"Y") ➔ 计算员工入职年限
11. WORKDAY
作用:计算工作日
=WORKDAY(start_date, days, [holidays])=WORKDAY(TODAY(), 10, 节假日表!A1:A10)➔ 计算10个工作日后的日期(自动跳过周末和指定节假日)
六、其他实用函数
12. COUNTIF
作用:条件计数
=COUNTIF(range, criteria)=COUNTIF(K2:K1000,">100") ➔ 统计销售额超过100的次数
13. RANK.EQ
作用:排名计算
=RANK.EQ(number, ref, [order])=RANK.EQ(L2, L:L) ➔ 计算当前单元格在L列的排名(默认降序)