首页 > Excel专区 > Excel函数 >

excel IF+mid函数示例结合找到对应信息

Excel函数 2021-11-25 12:40:20

如下图所示,我们编号列,其中第3位第4位代表的所在的班级,01代表的是1班,02代表的是2班,03代表的是3班。我们通过EXCEL函数如何找到对应的班级呢。

excel IF+mid函数示例结合找到对应信息

我们从上边分析知道3,4位代表是班级。所以我们要先找出3,4位,EXCEL中提供了MID函数就是专门查找字符串指定位置的字符进行截取,下边是该函数语法

MID(查找的字符串,查找字符串开始的位置,需要字符串个数)

excel IF+mid函数示例结合找到对应信息

我们根据这个可以写出公式MID(C3,3,2),最后返回结果就是01,那么EXCEL函数就解决了第一个问题。找到了代表班级的编号了。下边就要根据班级编号返回对应的班级。我们就可以使用IF函数进行判断了,PS:IF函数的使用大家可以参考陈飞老师之前的文章EXCEL的IF函数使用详解。这里面我们需要进行IF嵌套判断

在IF判断之前我们先看一下条件怎么写的,如下图,大家可以看一下结果,返回的是false,为什么不是相等呢,大家想一下原因,我们直接写=01其实是=1,那么我们拿找到的字符01和数字比较肯定返回FALSE了。我们应该写成=D3="01"这样就行了

excel IF+mid函数示例结合找到对应信息

最后我们的公式就变成这IF(MID(C3,3,2)="01","1班",IF(MID(C3,3,2)="02","2班","3班")),函数解释:IF判断(查找编号是否等于01,满足返回1班,再次进行IF判断)。


标签: excelIF+mid函数示例结合找到对应信息

office教程网 Copyright © 2016-2020 https://www.office9.cn. Some Rights Reserved.