分享一组函数组合,提高效率一丢丢
发布时间:2023-04-23 08:55:06
单个的函数作用和功能都是比较单一的,在解决实际问题时,往往需要多个函数嵌套使用,今天就和大家分享几个常用的函数嵌套组合。熟悉这些嵌套函数的使用,提高效率一丢丢还是有可能的。
组合一:INDEX+MATCH
出镜率最高的查询类函数之一。
用MATCH函数来定位查询值的位置,再用INDEX函数返回指定区域中指定位置的内容,二者结合,可以实现上下左右全方位的查询。
应用实例:
如下图所示,根据姓名查询部门和职务,也就是传说中的逆向查询。
F3单元格公式为:
=INDEX(A:A,MATCH($E3,$C:$C,))
MATCH找到E3单元格在C列的精确位置:老IN啊,红红在第6间屋呢。
接下来INDEX根据MATCH提供的线索,从A列找到第6个单元格:欧了,这就是红红家的窗户,下手——
组合二:MIN+IF用于计算指定条件的最小值。
如下图所示,要计算生产部的最低分数。
G3单元格可以使用数组公式:
=MIN(IF(A2:A9=F3,D2:D9))
先用IF函数判断A列的部门是否等于F3指定的部门,如果条件成立,则返回D列对应的分数,否则返回逻辑值FALSE:
{FALSE;45;FALSE;FALSE;FALSE;66;FALSE;72}
接下来再使用MIN函数计算出其中的最小值。
MIN函数有一个特性,就是可以自动忽略逻辑值,所以只会对数值部分计算,最终得到指定部门的最低分数。
注意,由于执行了多项计算,所以在输入公式时,要按Shift+ctrl+Enter键哦。
组合三:VLOOKUP+MATCH
常用于不确定列数的数据查询。
如下图所示,要根据B13单元格的姓名,在数据表中查询对应的项目。
C13单元格公式为:
=VLOOKUP(B13,A1:G9,MATCH(C12,1:1,),0)
如果数据表的列数非常多,在使用VLOOKUP函数时,还需要掰手指头算算查询的项目在数据表中是第几列,真是麻烦的很。
现在好了,先用MATCH函数来查询项目所在是第几列,然后VLOOKUP函数就根据MATCH函数提供的情报,返回对应列的内容。
组合四:LEN+SUBSTITUTE计算一个单元格内有几个项目。
如下图所示,要计算每个部门的人数。
这种表格想必大家不会陌生吧,多个姓名在一个单元格内,每个姓名之间用顿号隔开。
C2单元格公式为:
=LEN(B2)-LEN(SUBSTITUTE(B2,"、",))+1
先用LEN函数计算出B列单元格的字符长度,然后再用SUBSTITUTE函数将顿号全部替换掉之后,计算替换后的字符长度。
用字符长度减去替换后的字符长度,就是单元格内顿号的个数。
接下来,加1即是实际的人数,你懂得。
组合五:TEXT+MID
常用于日期字符串的提取和转换。
如下图所示,要根据B列身份证号码提取出生年月。
C2单元格公式为:
=–TEXT(MID(B2,7,8),"0-00-00")
MID函数用于从字符串的指定位置开始,提取特定数目的字符串。
MID(B2,7,8)就是从B2单元格的第7位开始,提取8位数字,结果为:
19751226
再使用TEXT函数,将这个字符串变成"0-00-00"的样式,结果为"1975-12-26"。
这个时候,已经有了日期的模样,但是本身还是文本型的,所以再加上两个负号,也就是计算负数的负数,通过这么一折腾,就变成真正的日期序列了。


猜你喜欢
- win10预览版10056自制中文iso镜像下载地址来了啦!今天小编为大家提供了win10预览版10056镜像下载地址有兴趣的小伙伴看过来咯
- 用Excel表格处理数据加总求和是我们在办公过程中最常用到的功能,但是若数据后面加带了单位时我们直接以公式是无法拉取表格内数值求和的,那么如
- word作为常用的办公软件,我们常常用它来处理一些资料,而有的时候,我们需要对打印出来的文档进行一个装订,而此时常常位于装订区的上边或左边,
- XP操作系统下打开C:\WINDOWS\Fonts文件,复制或剪切字体即可使用此字体,Windows Vista操作系统中如何实现添加字体呢
- 最近有用户在使用win10电脑的时候发现屏幕下方的天气功能不见了,自己无法通过电脑屏幕直观地看到本地的天气预报,这该怎么办?针对这个问题,小
- 到了年底,单位要报送的表格非常多,有时就请一些非专业老师帮助录入,但在录入的过程中我发现不少老师录入的表格数据中存在一些空格,影响了数据的整
- 在日常办公中,我们经常会用到Excel表格去制作很多东西,解决很多问题。那么在Excel表格中输入数字就自动变了,这个问题如何解决呢?今天小
- 我们在Excel中创建工作表时,都需要一个一个的添加表名,那么有没有什么办法可以一次性批量创建呢?下面就跟小编一起看看吧。Excel批量创建
- 最近一些朋友问小编mac 如何挂载移动硬盘可以读写?今天小编为大家带来的是mac挂载移动硬盘可以读写的方法,希望对大家会有帮助,有需要的朋友
- 怎么解决office2013闪退?一些使用office2013的用户有的在反馈:最近在使用office2013的时候,出现闪退情况,不知道要
- 在Excel中,如果要统计人数,可以使用COUNTA函数统计人数。Excel2007可使用COUNTA函数统计人数。如上图所示,在C8单元格
- win10系统是一款被大多数人选择使用的优秀系统,强大的工作能力是系统出色的地方。近日来有许多的小伙伴们反应自己电脑的开始菜单失效了,今天小
- 在excel表格中,一些设置了单元格格式的数据在复制粘贴是都会被改变的,应该怎么保持原有的格式呢?其实方法很简单,下面随小编一起来看看吧,欢
- 日常生活和工作中我们经常会需要使用到各种证件照,比如1寸照片,2寸照片,红底证件照,蓝底证件照,白底证件照等等。如果我们需要使用不同颜色的证
- 在Excel中除了可以存储数据、对比数据以外,还可以利用Excel获取文件名,下面是小编带来的关于如何用excel获取文件名的方法的内容,欢
- ppt2016怎么制作霓虹灯效果的文字?感觉霓虹灯字体很漂亮,一闪一闪的,自己也想制作,今天我们就来看看使用ppt2016制作霓虹灯效果文字
- 淘宝叠猫猫如何合成最后一只30级?最近淘宝中的叠猫猫活动大家应该都有玩吧,一些比较勤奋的玩家,都已经12只30级的猫了,不过还是有很多玩家差
- Windows 8/8.1 触屏系列产品(MIIX系列、YOGA系列、Touch系列),屏幕上“windows 徽标”键失效。解决方法如下,
- 使用wps表格处理数据的时候,有时候需要计算数据的平均数,如何进行计算呢?传统的方法就是使用计算器每个算,太不科学了,这里小编给大家简单讲解
- pqtray.exe是Powerquest DriveImage磁盘镜像相关程序,在系统托盘驻留进程文件: pqtray or pqtray