必學(xué)Excel查找與引用函數(shù),將表格變成智能數(shù)據(jù)庫(kù)(上)

要想在海量數(shù)據(jù)中,根據(jù)條件查找數(shù)值,查找與引用函數(shù)必不可少。

今天先學(xué)會(huì)3個(gè)函數(shù),明天工作匯報(bào)就小露一手。


1.使用CHOOSE函數(shù)根據(jù)序號(hào)從列表中選擇對(duì)應(yīng)的內(nèi)容

CHOOSE函數(shù)可以使用index_num返回?cái)?shù)值參數(shù)列表中的數(shù)值,使用該函數(shù)最多可以根據(jù)索引號(hào)從254個(gè)數(shù)值中選擇一個(gè)。使用CHOOSE函數(shù)可以直接返回value給定的單元格。如果需要在單元格區(qū)域中對(duì)按返回的單元格數(shù)據(jù)進(jìn)行求和,則需要同時(shí)使用SUM函數(shù)和CHOOSE函數(shù)。


函數(shù)語法:= CHOOSE(index_num,value1,value2…)。

參數(shù)說明:

Index_num(必選):指定所選定的值參數(shù)。必須為 1 到 254 之間的數(shù)字,或者為公式或?qū)Π?1 到 254 之間某個(gè)數(shù)字的單元格的引用。如果 index_num 為 1,函數(shù) CHOOSE 返回 value1;如果為 2,函數(shù) CHOOSE 返回 value2,以此類推。

Value1(必選): 表示第一個(gè)數(shù)值參數(shù)。

value2(可選):這些值參數(shù)的個(gè)數(shù)介于 2 到 254 之間,函數(shù) CHOOSE 基于 index_num 從這些值參數(shù)中選擇一個(gè)數(shù)值或一項(xiàng)要執(zhí)行的操作。參數(shù)可以為數(shù)字、單元格引用、已定義名稱、公式、函數(shù)或文本。


例如,某公司在年底對(duì)員工進(jìn)行了考核,現(xiàn)在需要根據(jù)考核成績(jī)判斷員工是否合格,其中總成績(jī)大于等于140為合格,反之則為不合格,具體操作方法如下。


第1步:在工作表中選擇要存放結(jié)果的單元格E2,輸入函數(shù)“=CHOOSE(IF(D2>=140,1,2),"合格","不合格")”,按下【Enter】鍵,即可判定員工考核情況,如下圖所示。


第2步:利用填充功能向下復(fù)制函數(shù),計(jì)算出其他員工的考核情況,如下圖所示。


又例如,某公司在年底根據(jù)員工全年的銷售額考評(píng)銷售員的等級(jí),當(dāng)銷售額大于200000元時(shí),銷售等級(jí)為A級(jí)別,當(dāng)總銷售量在130000元到150000元之間為B級(jí)別,當(dāng)當(dāng)總銷售量在100000元到130000元之間為C級(jí)別,當(dāng)總銷售量小于130000元為D級(jí)別,具體操作方法如下。

第1步:在工作表中選擇要存放結(jié)果的單元格E2,輸入函數(shù)“=CHOOSE(IF(D2>200000,1,IF(D2>=130000,2,IF(D2>=100000,3,4))),"A級(jí)別","B級(jí)別","C級(jí)別","D級(jí)別")”,按下【Enter】鍵,即可判定員工的銷售級(jí)別,如下圖所示。


第2步:利用填充功能向下復(fù)制函數(shù),計(jì)算出其他員工的銷售情況,如下圖所示。


2.使用LOOKUP函數(shù)在向量中查找值

使用LOOKUP函數(shù)在單行區(qū)域或單列區(qū)域(稱為“向量”)中查找值,然后返回第二個(gè)單行區(qū)域或單列區(qū)域中相同位置的值。


函數(shù)語法:= LOOKUP(lookup_value,? lookup_vector,? [result_vector])。

參數(shù)說明:

lookup_value(必選):LOOKUP 在第一個(gè)向量中搜索的值。Lookup_value 可以是數(shù)字、文本、邏輯值、名稱或?qū)χ档囊谩?/p>

lookup_vector(必選):只包含一行或一列的區(qū)域。lookup_vector 中的值可以是文本、數(shù)字或邏輯值。

result_vector(可選):只包含一行或一列的區(qū)域。result_vector 參數(shù)必須與 lookup_vector 大小相同。


例如,根據(jù)姓名查找身份證號(hào),具體操作方法如下。

在工作表中選擇要存放結(jié)果的單元格B11,輸入函數(shù)“=LOOKUP(A11, A2:A8,B2:B8)”,按下【Enter】鍵,即可得到A11單元格中員工姓名對(duì)應(yīng)的身份證號(hào)了,如下圖所示。


又例如,某公司記錄了員工年底銷售情況,分別有員工編號(hào)、員工姓名、員工銷售額以及銷售排名等信息,若通過肉眼一個(gè)一個(gè)查找相關(guān)信息需要耗費(fèi)大量時(shí)間,為了方便查找各類數(shù)據(jù)可使用LOOKUP函數(shù)來查找,具體操作方法如下。

第1步:在工作表中選擇要存放結(jié)果的單元格G4,輸入函數(shù)“=LOOKUP($G$3,$A$2:$A$10,B$2:B$10)”,按下【Enter】鍵,即可得到編號(hào)為AP101的員工姓名,如下圖所示。


第2步:選擇單元格G5,輸入函數(shù)“=LOOKUP($G$3,$A$2:$A$10,C$2:C$10)”,按下【Enter】鍵,即可得到編號(hào)為AP101的員工總銷售額,如下圖所示。


第3步:選擇單元格G6,輸入函數(shù)“=LOOKUP($G$3,$A$2:$A$10,D$2:D$10)”,按下【Enter】鍵,即可得到編號(hào)為AP101的員工名次,如下圖所示。


3.使用LOOKUP函數(shù)在數(shù)組中查找值

使用LOOKUP函數(shù)在數(shù)組的第一行或第一列中查找指定的值,并返回?cái)?shù)組最后一行或最后一列內(nèi)同一位置的值。


函數(shù)語法:= LOOKUP(lookup_value, array)。

參數(shù)說明:

lookup_value(必選):在數(shù)組中搜索的值。該參數(shù)可以是數(shù)字、文本、邏輯值、名稱或?qū)χ档囊谩?/p>

array(必選):包含要與 lookup_value 進(jìn)行比較的文本、數(shù)字或邏輯值的單元格區(qū)域。


例如,在某班級(jí)學(xué)生期末成績(jī)表中,為了更好的統(tǒng)計(jì)學(xué)生學(xué)習(xí)成績(jī)情況,現(xiàn)在需要提取單個(gè)學(xué)生信息,具體操作方法如下。


第1步:在工作表中選擇要存放結(jié)果的單元格B9,輸入函數(shù)“=LOOKUP(B8,A2:B6)”,按下【Enter】鍵,即可得出學(xué)生姓名,如下圖所示。


第2步:選擇要存放結(jié)果的單元格B10,輸入函數(shù)“=LOOKUP(B8,A2:G6)”,按下【Enter】鍵,即可得出學(xué)生總分,如下圖所示。


第3步:選擇要存放結(jié)果的單元格B11,輸入函數(shù)“=LOOKUP(B8,A2:I6)”,按下【Enter】鍵,即可得出學(xué)生排名,如下圖所示。


又例如,某比賽規(guī)定評(píng)委評(píng)分是使用A、B、C、D和E這5個(gè)標(biāo)準(zhǔn)。現(xiàn)在需要將評(píng)分字母轉(zhuǎn)換為得分,其中A為10分,B為9分,C為8分,D為7分以及E為6分。要計(jì)算選手的平均分,具體操作方法如下。

第1步:在工作表中選擇要存放結(jié)果的單元格E2,輸入函數(shù)“=AVERAGE(LOOKUP(B2:D2,{"A","B","C","D","E"},{10,9,8,7,6}))”,按下【Ctrl+Shift+Enter】鍵,即可得到該選手的評(píng)分平均分,如下圖所示。


第2步:用填充功能向下復(fù)制函數(shù),即可得到所有選手的評(píng)分平均分了,如下圖所示。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容