以下圖所示,咱們編號列,其中第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