以下图所示,咱们编号列,其中第3位第4位表明的所在的班级,01表明的是1班,02表明的是2班,03表明的是3班。咱们经过EXCEL函数如何找到对应的班级呢。
咱们从上边分析知道3,4位表明是班级。因此咱们要先找出3,4位,EXCEL中提供了MID函数就是专门查找字符串指定位置的字符进行截取,下边是该函数语法
MID(查找的字符串,查找字符串开始的位置,须要字符串个数)
咱们根据这个能够写出公式MID(C3,3,2),最后返回结果就是01,那么EXCEL函数就解决了第一个问题。找到了表明班级的编号了。下边就要根据班级编号返回对应的班级。咱们就能够使用IF函数进行判断了,PS:IF函数的使用你们能够参考大飞老师以前的文章EXCEL的IF函数使用详解。这里面咱们须要进行IF嵌套判断
在IF判断以前咱们先看一下条件怎么写的,以下图,你们能够看一下结果,返回的是false,为何不是相等呢,你们想一下缘由,咱们直接写=01实际上是=1,那么咱们拿找到的字符01和数字比较确定返回FALSE了。咱们应该写成=D3="01"这样就好了
最后咱们的公式就变成这IF(MID(C3,3,2)="01","1班",IF(MID(C3,3,2)="02","2班","3班")),函数解释:IF判断(查找编号是否等于01,知足返回1班,再次进行IF判断)。html
http://www.huixue8.cn/a/excelhanshu/125.htmlide