24周年

財稅實務(wù) 高薪就業(yè) 學(xué)歷教育
APP下載
APP下載新用戶掃碼下載
立享專屬優(yōu)惠

安卓版本:8.7.41 蘋果版本:8.7.40

開發(fā)者:北京正保會計科技有限公司

應(yīng)用涉及權(quán)限:查看權(quán)限>

APP隱私政策:查看政策>

HD版本上線:點擊下載>

vlookup函數(shù)的“反向”查找是怎么完成的?

來源: Excel精英培訓(xùn) 編輯:張美好 2019/11/08 15:04:37  字體:

眾所周知,vlookup只能從左向右查找,而不能從右至左的反向查找。為此高手們設(shè)計了一個讓無數(shù)新手迷惑的公式。下面幫同學(xué)們解開這個迷團。

excel

【例】如下圖所示要求根據(jù)姓名反查工號

vlookup函數(shù)的“反向”查找是怎么完成的?

公式:

=VLOOKUP(A9,IF({1,0},B2:B6,A2:A6),2,0)

公式中最難理解的就是IF({1,0},B2:B6,A2:A6),這也是今天要講解的要點。

{1,0}是什么?它是一個由兩個數(shù)字構(gòu)成的常量數(shù)組。如果放在單元格里,相當于2列1行的數(shù)據(jù)范圍(數(shù)組中列用","逗號分隔)。

vlookup函數(shù)的“反向”查找是怎么完成的?

IF函數(shù)的用法是

IF(判斷式,如果條件成立返回的值,如果條件不成立返回的值)

判斷式是可以返回true或false的表達式,也可以是返回非零的數(shù)字或0的表達式或值。非零數(shù)字如1表示條件成立,0表示條件不成立。

如:

IF(1,100,200) 返回100

IF(0,100,200) 返回200

IF({1,0},100,200)呢?由一個數(shù)替換成一組數(shù)。IF會分別用1和0作為第1個參數(shù)進行計算,也就是說會進行2次計算,返回2個結(jié)果,分別是 100 和200。返回的2個數(shù)也會按{1,0]的格式擺放(1行2列),即:{100,200}

如果100和200不是一個值,而各為一組值呢?如本例中

IF({1,0},B2:B6,A2:A6)

返回的將不是一組2個值,而是2列5行的一組值。如果放在單元格區(qū)域中,應(yīng)該是這樣子的:

vlookup函數(shù)的“反向”查找是怎么完成的?

其實也可以這樣理解

IF({1,0},B2:B6,A2:A6),

把B2:B6的值放在1的位置,把A2:A6的值放在0的位置。重構(gòu)成一個2列5行的數(shù)組,只是原B列放在第1列,A列放在第2列了。

兩列數(shù)調(diào)換了位置,就可以用VLOOKUP的從左向右查找了。

做財務(wù)工作,平時用的最多的除了賬務(wù)處理軟件、ERP系統(tǒng)之外,就是Excel了。Excel函數(shù)運用得好工作效率會明顯比別人高!在財務(wù)招聘的時候Excel也是企業(yè)招聘人才的重要標準。如何讓工資表審核、固定資產(chǎn)管理、合同登記、預(yù)算與分析變得別人所說的“so easy”?不需要太多,掌握了這15個Excel函數(shù),你就掌握了“碾壓式”的職場技能!分分鐘解決財務(wù)工作中的大部分問題。還不快動手,加入正保會計網(wǎng)校跟胡雪飛老師的《15個常用Excel函數(shù)解決財務(wù)60%問題 》課堂?告別加班,在工作中盡快脫穎而出!點擊查看>>

excel

學(xué)習更多財稅資訊、財經(jīng)法規(guī)、專家問答、能力測評、免費直播,可以查看正保會計網(wǎng)校會計實務(wù)頻道,點擊進入>>

相關(guān)鏈接:Excel微課堂3-如何快速計算兩個日期之間相隔年月數(shù)

                       Excel微課堂2-如何批量計算合同到期日

                       Excel微課堂1-vlookup函數(shù)使用注意事項

實務(wù)學(xué)習指南

回到頂部
折疊
網(wǎng)站地圖

Copyright © 2000 - galtzs.cn All Rights Reserved. 北京正保會計科技有限公司 版權(quán)所有

京B2-20200959 京ICP備20012371號-7 出版物經(jīng)營許可證 京公網(wǎng)安備 11010802044457號