Excel LOOKUP函數(shù)解決IF函數(shù)嵌套層數(shù)的問(wèn)題
2007-4-24 9:03:11 來(lái)源:未知(作者:未知) 點(diǎn)擊數(shù):600 教程討論區(qū)(0條)
在Excel中,我們通常使用IF函數(shù)來(lái)處理一些條件判斷的問(wèn)題。比如某一工作報(bào)表中,專業(yè)代碼為“01”至“12”,它們分別對(duì)應(yīng)“種植”等12個(gè)專業(yè)名稱,如圖1所示。
現(xiàn)在我們需要在一大堆數(shù)據(jù)中根據(jù)專業(yè)代碼寫出相應(yīng)的專業(yè)名稱。由于表格的限制,我們不能對(duì)它們進(jìn)行排序等操作。如果用IF函數(shù)來(lái)處理,假定專業(yè)代碼在A2單元格,那么相應(yīng)的公式為“=IF(A2="01","種植",IF(A2="02","養(yǎng)殖",IF(A2="03","機(jī)電",IF(A2="04","微機(jī)",IF(A2="05","建筑",IF(A2="06","護(hù)理",IF(A2="07","財(cái)經(jīng)",IF(A2="08","商貿(mào)",IF(A2="09","幼師",IF(A2="10","文秘",IF(A2="11","法律",IF(A2="12","化工",))))))))))))”,如圖2所示。
呵呵,相信您一定會(huì)看得眼花繚亂。這還在其次,關(guān)鍵的問(wèn)題是這個(gè)公式中要用到11個(gè)IF函數(shù)來(lái)嵌套,而在Excel 2003及以前的版本中,最多允許7層IF函數(shù)嵌套。即使Excel 2007中允許使用64層IF函數(shù)嵌套。
那么遇到這種嵌套過(guò)多的情況應(yīng)該怎么辦呢?
其實(shí),在Excel中,還有另一函數(shù)可以解決這個(gè)問(wèn)題,那就是LOOKUP函數(shù)。
我們先在兩個(gè)空白單元格區(qū)域分別放置專業(yè)代碼和對(duì)應(yīng)的專業(yè)名稱。專業(yè)代碼需要升序排列。做到如圖1表格的樣子。比如我們把專業(yè)代碼放到F2:F13單元格區(qū)域,對(duì)應(yīng)的專業(yè)名稱放在G2:G13單元格區(qū)域。比如我們要查詢的專業(yè)代碼在A列,現(xiàn)在我們只需要在C2單元格輸入公式“=LOOKUP(A2,$F$2:$F$13,$G$2:$G$13)”,按下回車鍵,就可以得到結(jié)果了,如圖3所示。
非常簡(jiǎn)單輕松吧?該公式的簡(jiǎn)單解釋就是在F2:F13這個(gè)單元格區(qū)域中查找A2單元格的數(shù)據(jù),查到后則返回G2:G13單元格區(qū)域同一行的單元格數(shù)據(jù)。比如A2單元格為“01”,那么在F2:F13單元格區(qū)域找到“01”后,它位于該區(qū)域的第一行,那么就返回G2:G13單元格區(qū)域的第一行數(shù)據(jù)“種植”。
【責(zé)任編輯: lanier】
【已有0位對(duì)此文章感興趣的網(wǎng)友發(fā)表了看法,點(diǎn)擊查看。】
0
好文頂下3
爛文踩下
返回首頁(yè)
關(guān)于 Excel LOOKUP函數(shù)解決IF函數(shù)嵌套層數(shù)的問(wèn)題 的相關(guān)教程
學(xué)十條小經(jīng)驗(yàn) Excel文檔打印得心應(yīng)手
Excel:輕松查看數(shù)據(jù)記錄
快速查找具有條件格式的Excel單元格
制表技巧:讓多頁(yè)表自動(dòng)生成表頭
絕秘:在Excel中快速輸入數(shù)據(jù)
Excel中快速填充有規(guī)律的數(shù)據(jù)序列
Excel:記錄單幫你準(zhǔn)確查看實(shí)用表格數(shù)據(jù)
多張表格同時(shí)顯示的技巧
本篇文章來(lái)源于 麥客教程網(wǎng)(學(xué)吧頻道) 原文鏈接:http://x8.maicoo.com/tech/excel/1931.html
聯(lián)系客服