职场最常用 TOP10 Excel 函数-第十天(后5个)
职场最常用 TOP10 Excel 函数-第十天(后5个)
6.INDEX + MATCH 黄金组合 公式==INDEX(返回结果列,MATCH(查找条件,查找条件列,0))举例1)正向查找(根据姓名查工资) 查找条件:E2 单元格 = 李四=INDEX(C2:C4,MATCH(E2,A2:A4,0))逻辑:MATCH(E2,A2:A4,0):找到 “李四” 在 A2:A4 里是第 2 行,返回数字 2INDEX(C2:C4,2):取 C2:C4 区域第 2 行 → 80002)向左查找(VLOOKUP 做不到!根据工号查姓名)工号在 B 列,要返回左边 A 列的姓名=INDEX(A2:A4,MATCH("002",B2:B4,0))VLOOKUP 要求查找值必须在查找区域第一列,向左查非常麻烦,INDEX+MATCH 直接解决。
7.DATEDIF 日期间隔 公式=DATEDIF(开始日期,结束日期,单位代码)举例1)A2 = 入职日期:2020‑05‑12 B2 = 今天:TODAY() 计算工龄(多少年)=DATEDIF(A2,B2,"Y")2)计算工龄:N 年 N 个月 N 天(人事常用)=DATEDIF(A2,B2,"Y")&"年"&DATEDIF(A2,B2,"YM")&"月"&DATEDIF(A2,B2,"MD")&"天"8.TEXT 格式转换 公式=TEXT(要转换的值,"格式代码"),输出结果是文本,不再是数字,不能直接参与加减运算。 | |
|---|
=TEXT(A1,"yyyy‑mm‑dd") | |
=TEXT(A1,"yyyy年mm月dd日") | |
=TEXT(A1,"aaaa") | |
=TEXT(A1,"aaa") | |
=TEXT(A1,"mm月dd日") | |
| | |
|---|
=TEXT(B1,"0.00") | | |
=TEXT(B1,"#,##0") | | |
=TEXT(B1,"0%") | | |
=TEXT(B1,"0.00元") | | |
9.LEFT / MID / RIGHT 文本截取 公式=LEFT(文本, 从左取几位)=MID(文本, 从第几位开始, 取几位)=RIGHT(文本, 从右取几位)
公式示例:=MID(A2, 7, 8) 从第 7 位开始取 8 位(身份证生日)技巧:三个函数搭配 FIND(找位置),能处理 90% 的文本拆分。10.SUBTOTAL 筛选后统计 公式=SUBTOTAL(功能代码, 数据区域),筛选之后只统计可见行,隐藏行不算。常用代码:9 = 求和、3 = 计数、1 = 平均值职场场景:筛选某个部门后,底部自动汇总该部门数据公式示例:=SUBTOTAL(9, D2:D100)技巧:用数据透视表也能实现,但 SUBTOTAL 适合快速做筛选报表。
本文来自网友投稿或网络内容,如有侵犯您的权益请联系我们删除,联系邮箱:wyl860211@qq.com 。