EXCEL的IF+MID函數結合找出班級信息


如下圖所示,我們編號列,其中第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判斷)。

http://www.huixue8.cn/a/excelhanshu/125.html

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章