电脑学堂
第二套高阶模板 · 更大气的阅读体验

表格中常见的函数类型及实用场景

发布时间:2025-12-18 14:40:45 阅读:164 次

在日常使用表格处理数据时,函数是提升效率的利器。很多人刚开始接触函数时会觉得复杂,其实只要搞清楚不同函数的型和用途,用起来就会顺手得多。

文本类函数:处理名字、地址这些内容

当你需要整理一列员工姓名或客户地址时,文本类函数特别有用。比如 LEFTRIGHT 可以提取字符串的前几位或后几位。
假设A1单元格是“张三-销售部”,你想单独提取“张三”,就可以写:

=LEFT(A1, 2)

如果信息中间有分隔符,MID 搭配 FIND 更灵活。比如从邮箱中提取用户名部分(@前面的内容):

=LEFT(A2, FIND("@", A2) - 1)

数值类函数:算工资、统计销量少不了

做报表最常遇到的就是数字计算。SUMAVERAGEMAXMIN 属于基础但高频的函数。
比如统计本月销售额总和:

=SUM(B2:B31)

遇到需要条件求和的情况,SUMIF 就派上用场了。比如只计算“华东区”的销售额:

=SUMIF(A2:A100, "华东区", B2:B100)

逻辑判断类函数:让表格自己做选择

有时候你需要根据条件返回不同的结果。IF 函数就是干这个的。比如判断学生成绩是否及格:

=IF(C2 >= 60, "及格", "不及格")

多个条件叠加也不怕,可以嵌套使用 IF,或者搭配 ANDOR 来组合条件。例如同时满足“业绩达标”且“出勤率高于90%”才发奖金:

=IF(AND(D2="是", E2>0.9), "发放", "暂不发放")

查找类函数:快速定位你要的数据

面对上千行数据,手动找太费劲。VLOOKUP 是很多人的首选。比如通过员工编号查找对应姓名:

=VLOOKUP(F2, A2:B1000, 2, FALSE)

虽然它有点局限,比如只能向右查,但现在很多人也开始用 XLOOKUP 替代,支持双向查找,写法也更直观。

日期类函数:处理时间相关的统计

做考勤、项目进度表经常要和日期打交道。TODAY() 返回当前日期,YEARMONTHDAY 可以拆分年月日。
想知道某个任务距离截止还有几天?直接相减就行:

=D2 - TODAY()

如果想自动标记“本周到期”的任务,可以用:

=IF((D2-TODAY()<=7)*(D2>=TODAY()), "本周需完成", "")

数组类函数:一步完成批量计算

新版表格软件支持动态数组功能。比如输入一个公式就能自动填充一整列结果。FILTER 可以按条件筛选数据区域:

=FILTER(A2:C100, B2:B100>5000)

再比如用 SORT 直接返回排序后的列表,不用再手动操作:

=SORT(A2:A100, 1, -1)