1. VLOOKUP(垂直查找)
作用:根据一个值,在表格最左列里找它,然后返回它右边某一列对应的内容。比如根据工号找姓名。
参数:
=VLOOKUP(找谁, 哪里找, 返回第几列, 0),最后的0代表精确匹配,务必写上。示例:
=VLOOKUP(E2,A:C,3,0)意思是,用E2的工号去A列里找,找到了就返回同一行C列的值。
2. XLOOKUP(全能查找)
作用:VLOOKUP的升级版,不用数第几列,向左向右都能查,找不到还不容易报错。
参数:
=XLOOKUP(找谁, 在哪列找, 返回哪列)。示例:
=XLOOKUP(E2,A:A,D:D),直接根据A列的工号,返回同一行D列的姓名。比VLOOKUP直观太多了。
3. IF(条件判断)
作用:给数据贴标签。满足条件返回一个结果,不满足返回另一个。
参数:
=IF(逻辑测试, 成立时返回, 不成立时返回)。示例:
=IF(C2>5000,"超标","正常"),报销单金额超5000就标记超标。
4. SUMIFS(多条件求和)
作用:把符合多个条件的数字加起来。行政算部门某项费用总和必用。
参数:
=SUMIFS(求和列, 条件列1, 条件1, 条件列2, 条件2)。示例:
=SUMIFS(F:F,B:B,"行政部",C:C,">=2026/1/1"),算行政部2026年1月1日以后的所有报销总额。
5. COUNTIFS(多条件计数)
作用:数一数符合多个条件的单元格有多少个。
参数:
=COUNTIFS(条件列1, 条件1, 条件列2, 条件2)。示例:
=COUNTIFS(A:A,"北京",D:D,"已盖章"),数一数北京地区且已经盖章的合同有几份。
6. LEFT(从左边截取)
作用:从一个单元格的左边开始,取指定个数的字符。
参数:
=LEFT(文本, 提取个数)。示例:
=LEFT(A2,3),如果A2是身份证号,取前3位就是省份代码。
7. RIGHT(从右边截取)
作用:从右边开始取字符。
参数:
=RIGHT(文本, 提取个数)。示例:
=RIGHT(B2,4),取手机号后四位用来做脱敏公示。
8. MID(从中间截取)
作用:从文本的中间某一位开始,取指定长度。
参数:
=MID(文本, 开始位置, 提取个数)。示例:
=MID(C2,7,8),从身份证号第7位开始取8位,直接拿到出生日期(YYYYMMDD)。
9. DATEDIF(算年月日差)
作用:算两个日期之间的年数、月数或天数。算工龄、合同到期日必用。
参数:
=DATEDIF(开始日期, 结束日期, "单位"),"Y"代表年,"M"代表月,"D"代表天。示例:
=DATEDIF(E2,TODAY(),"Y"),算员工入职到今天多少年了。
10. NETWORKDAYS(算工作日天数)
作用:计算两个日期之间剔除周六周日(以及指定节假日)后的净工作日天数。考勤核算工资时必用。
参数:
=NETWORKDAYS(开始, 结束, [节假日列表])。示例:
=NETWORKDAYS(A2,B2,G:G),算请假期间实际占了多少个工作日。
11. WORKDAY(推算工作日那天是几号)
作用:从某天开始,往后数N个工作日,看看是几月几号。算审批时限、合同寄送到达日很准。
参数:
=WORKDAY(开始日期, 工作日天数, [节假日])。示例:
=WORKDAY(TODAY(),3),从今天算起,3个工作日后是几号(自动跳过周末)。
12. EOMONTH(返回月末最后一天)
作用:返回某个月份最后一天的日期。做月度考勤汇总、月报截止日全靠它。
参数:
=EOMONTH(日期, 偏移月数),偏移0就是本月。示例:
=EOMONTH(TODAY(),0),显示本月的最后一天是几号。
13. TODAY(今天日期)
作用:自动获取电脑系统当天的日期。无参数,写完括号就行。
示例:
=TODAY(),直接显示今天几号。合同快到期了用它减去到期日看剩余天数。
14. TEXT(改头换面改格式)
作用:把数字或日期变成你想要的文本格式,比如加横杠、变中文星期几。
参数:
=TEXT(数值, "想要的格式")。示例:
=TEXT(A2,"yyyy-mm-dd")把20260101变成2026-01-01;=TEXT(B2,"[DBnum1]")把数字变中文大写。
15. TRIM(去除多余空格)
作用:把文本首尾和中间多余的空格清掉,只留一个间隔。系统导出的名单里全是隐形空格,用它清除。
参数:
=TRIM(文本)。示例:
=TRIM(A2),把“ 张 伟 ”变成“张伟”。
16. TEXTJOIN(带分隔符合并文本)
作用:把一堆单元格里的内容合并成一个,中间用顿号、逗号隔开,且能忽略空单元格。做会议通知抄送人列表超好用。
参数:
=TEXTJOIN(分隔符, 是否忽略空值, 区域)。示例:
=TEXTJOIN("、",TRUE,A1:A10),把所有人名用顿号连起来。
17. IFERROR(掩盖错误值)
参数:
=IFERROR(原公式, 出错时显示什么)。示例:
=IFERROR(VLOOKUP(E2,A:B,2,0),"查无此人")。
18. ROUND(四舍五入)
作用:按要求保留小数位数。做薪酬、报销汇总时避免出现0.3333333这种分钱误差。
参数:
=ROUND(数字, 保留位数)。示例:
=ROUND(C2,2),把金额保留到小数点后两位(分)。
19. SUBSTITUTE(替换指定字符)
作用:把文本中的某一段内容换成别的内容。比如公司改名了,批量换合同模板里的旧名称。
参数:
=SUBSTITUTE(文本, 旧内容, 新内容, [替换第几个])。示例:
=SUBSTITUTE(A2,"科技有限公司","股份公司")。
20. AND(且逻辑判断)
作用:检查多个条件是否同时成立,成立返回TRUE,否则FALSE。单独用很少,一般都套在IF里。
参数:
=AND(条件1, 条件2, ...)。示例:
=IF(AND(C2>=60,D2>=60),"合格","不合格"),只有两科都及格才算合格。
夜雨聆风