不管是职场新人还是资深打工人,Excel都是日常工作中绕不开的工具。但很多人只会基础的输入、求和,面对复杂的数据统计、匹配、筛选时,往往耗费大量时间。
其实掌握这10个常用函数,就能解决工作中80%的表格问题,效率直接翻倍。本文所有函数都附语法解析+实操案例,新手也能一看就会,建议收藏备用!
一、SUM 求和函数
核心用途
最基础的求和功能,计算单个单元格、单元格区域的数值总和,是工作中使用频率最高的函数,适用于工资核算、数据统计、业绩汇总等场景。
语法
=SUM(数值1,数值2,...) 或 =SUM(单元格区域)
实操案例
1. 计算单区域总和:如计算A1到A10的销售业绩总和,公式为 =SUM(A1:A10) 。
2. 计算多区域总和:如计算A1:A10和C1:C10的业绩总和,公式为 =SUM(A1:A10,C1:C10) 。
二、SUMIF 单条件求和函数
核心用途
根据一个条件对数据进行求和,比手动筛选后求和更高效,适用于按类别、按条件统计数据,如计算某一产品的销售额、某一部门的工资总额。
语法
=SUMIF(条件区域, 条件, 求和区域)
实操案例
已知A列为产品名称,B列为销售额,计算“苹果”的总销售额,公式为 =SUMIF(A1:A100,"苹果",B1:B100) 。
注意:条件为文本时,需用英文双引号包裹;条件也可使用通配符,如 "苹*" 表示所有以“苹”开头的产品。
三、SUMIFS 多条件求和函数
核心用途
根据多个条件对数据进行求和,是SUMIF的进阶版,满足复杂的条件统计需求,如计算某一产品在某一地区的销售额、某一部门某一岗位的工资总和。
语法
=SUMIFS(求和区域, 条件区域1, 条件1, 条件区域2, 条件2,...)
实操案例
已知A列为产品名称,B列为销售地区,C列为销售额,计算“苹果”在“北京”地区的总销售额,公式为 =SUMIFS(C1:C100,A1:A100,"苹果",B1:B100,"北京") 。
四、VLOOKUP 垂直查找函数
核心用途
在表格中按列查找指定数据,返回对应列的信息,适用于数据匹配、信息查询,如根据员工工号查找姓名、根据产品编号查找单价、根据身份证号查找个人信息。
语法
=VLOOKUP(查找值, 查找区域, 返回列数, 匹配类型)
关键参数说明
1. 查找值:要搜索的内容(如员工工号);
2. 查找区域:包含查找值和返回值的单元格区域,查找值必须在区域的第一列;
3. 返回列数:查找区域中,返回数据所在的列数(从查找值所在列开始数);
4. 匹配类型:填 0 或 FALSE 为精确匹配(推荐使用),填 1 或 TRUE 为近似匹配。
实操案例
已知A列为员工工号,B列为员工姓名,C列为部门,根据工号“001”查找员工姓名,公式为 =VLOOKUP("001",A1:C100,2,0) ;查找所属部门,公式为 =VLOOKUP("001",A1:C100,3,0) 。
五、COUNT 计数函数
核心用途
统计单元格区域中数字单元格的个数,适用于简单的数量统计,如统计有业绩数据的员工人数、统计已录入的订单数量。
语法
=COUNT(单元格区域)
实操案例
统计A1到A100中包含数字的单元格数量,公式为 =COUNT(A1:A100) 。
注意:该函数只统计数字,文本、空单元格、逻辑值(TRUE/FALSE)均不统计。
六、COUNTIF 单条件计数函数
核心用途
根据一个条件统计单元格的个数,适用于按条件统计数量,如统计某一产品的销售订单数、统计某一分数段的学生人数、统计迟到的员工人数。
语法
=COUNTIF(条件区域, 条件)
实操案例
已知A列为学生成绩,统计成绩大于90分的学生人数,公式为 =COUNTIF(A1:A50,">90") ;已知B列为员工考勤状态,统计“迟到”的人数,公式为 =COUNTIF(B1:B100,"迟到") 。
七、COUNTIFS 多条件计数函数
核心用途
根据多个条件统计单元格的个数,是COUNTIF的进阶版,适用于复杂条件的数量统计,如统计某一科目成绩在80-90分之间的学生人数、统计某一地区某一产品的订单数。
语法
=COUNTIFS(条件区域1, 条件1, 条件区域2, 条件2,...)
实操案例
已知A列为科目,B列为成绩,统计“数学”科目成绩在80到90分之间的学生人数,公式为 =COUNTIFS(A1:A50,"数学",B1:B50,">80",B1:B50,"<90") 。
八、IF 条件判断函数
核心用途
根据条件判断结果,返回两种指定值,是逻辑判断的基础函数,适用于数据分类、条件标注、结果判定,如判断成绩是否及格、判断业绩是否达标、判断订单是否完成。
语法
=IF(判断条件, 条件成立时返回的值, 条件不成立时返回的值)
实操案例
已知A列为学生成绩,判断成绩是否及格(60分为及格线),公式为 =IF(A1>=60,"及格","不及格") ;已知B列为员工业绩,判断是否达标(业绩≥10000为达标),达标奖励200,未达标奖励50,公式为 =IF(B1>=10000,200,50) 。
九、IFERROR 错误处理函数
核心用途
捕获公式返回的错误值(如#N/A、#VALUE!、#DIV/0!等),并替换为指定内容,避免表格中出现错误值影响美观和数据统计,常与VLOOKUP、除法运算等函数搭配使用。
语法
=IFERROR(原公式, 错误时返回的值)
实操案例
使用VLOOKUP查找数据时,若找不到对应值会返回#N/A,用IFERROR优化后,公式为 =IFERROR(VLOOKUP("002",A1:C100,2,0),"无此数据") ;计算除法时,若除数为0会返回#DIV/0!,优化公式为 =IFERROR(A1/B1,"除数不能为0") 。
十、MAX/MIN 最值函数
核心用途
MAX用于统计单元格区域中的最大值,MIN用于统计最小值,适用于快速查找极值,如查找最高业绩、最低分数、最高工资、最低库存等,两个函数用法一致,可搭配使用。
语法
=MAX(单元格区域)
=MIN(单元格区域)
实操案例
统计A1:A100的员工最高业绩,公式为 =MAX(A1:A100) ;统计B1:B50的学生最低分数,公式为 =MIN(B1:B50) 。
实操小贴士
1. 输入函数时,所有符号(如括号、逗号、双引号)均需使用英文半角符号,否则公式会报错;
2. 选中单元格区域时,可直接用鼠标拖动选择,无需手动输入单元格地址,提高效率;
3. 复杂公式可分步输入,先验证基础部分是否正确,再逐步添加条件和参数。
掌握这10个函数,日常工作中的数据统计、匹配、筛选、判断等问题基本都能解决。建议大家结合自己的工作表格实际操作,多练几次就能熟练运用,真正实现Excel办公效率翻倍!