小伙伴們好啊,今天咱們一起聊聊Excel中的數(shù)據(jù)查詢那些事兒。
1、這個函數(shù)能夠?qū)崿F(xiàn)從左到右的數(shù)據(jù)查詢,從查詢區(qū)域最左側(cè)列中找到查詢值,然后返回同一行中對應(yīng)的其他列的內(nèi)容。常用寫法是:(查找內(nèi)容,查找區(qū)域,返回第幾列,匹配方式)如下圖中,要根據(jù)E3單元格中的領(lǐng)導(dǎo),在B~C列的對照表中查找與之對應(yīng)的秘書姓名。F3單元格公式為:=(E3,B2:C8,2,0)
公式中,“E3”是要查找的內(nèi)容。“B2:C8”是查找的區(qū)域,在這個區(qū)域中,最左側(cè)列要包含待查詢的內(nèi)容。“2”是要返回查找區(qū)域中第2列的內(nèi)容,注意這里不是指工作表中的第2列。“0”是使用精確匹配的方式來查找。
2、下圖中,要根據(jù)A7單元格中的領(lǐng)導(dǎo),在2~3行的對照表中查找與之對應(yīng)的秘書姓名。B7單元格公式為:=(A7,2:3,2,0)
函數(shù)與的作用類似excel按條件返回,能夠?qū)崿F(xiàn)從上到下的數(shù)據(jù)查詢。先從查詢區(qū)域第一行中找到查詢值,然后返回同一列中對應(yīng)的其他行的內(nèi)容。常用寫法是:(查找值,查找區(qū)域,返回第幾行,匹配方式)公式中,“A7”是要查找的內(nèi)容。“2:3”是查找的區(qū)域,不要被數(shù)字迷惑了,這種寫法就是第二到第三行的整行引用。在這個區(qū)域中,第一行要包含待查詢的內(nèi)容。第三參數(shù)“2”是要返回查找區(qū)域中第2行的內(nèi)容,注意這里不是指工作表中的第2行。“0”是使用精確匹配的方式來查找。
3、下圖中,要根據(jù)E3單元格中的秘書,在B~C列的對照表中查找與之對應(yīng)的領(lǐng)導(dǎo)姓名。F3單元格公式為:=(1,0/(C3:C8=E3),B3:B8)
函數(shù)能夠在指定的行或列中查詢指定的內(nèi)容,并返回另一個范圍中對應(yīng)位置的值。常用寫法是:1、(查找值,單行或單列的查找區(qū)域,要返回結(jié)果的行或列)提示:使用該寫法時,查詢區(qū)域要求升序排序2、(1,0/(條件區(qū)域=指定條件),要返回結(jié)果的行或列)
公式中,“1”是要查找的內(nèi)容。“0/(C3:C8=E3)”是查找的區(qū)域,不要被這段公式迷惑了,這種寫法是模式化的,就是0/(條件區(qū)域=查找值)。先使用等號,將條件區(qū)域的內(nèi)容與查找值進行逐一對比,返回邏輯值TRUE或是FALSE。再使用0除以邏輯值,在四則運算中excel按條件返回,邏輯值TRUE相當(dāng)于1,F(xiàn)ALSE相當(dāng)于0。相除之后變成了一組錯誤值和0:{#DIV/0!;0;#DIV/0!;#DIV/0!;#DIV/0!;#DIV/0!}也就是條件區(qū)域中的某個單元格如果等于查找值,對應(yīng)的計算結(jié)果就是0,其他都是錯誤值。
在這組內(nèi)容中查找1的位置,這個函數(shù)有一個特點,當(dāng)找不到查找值時,會以小于查找值的最接近值進行匹配,本例中0的位置是2,所以最終返回第三參數(shù)B3:B8中第2個單元格的內(nèi)容了。函數(shù)的查找區(qū)域和返回結(jié)果區(qū)域,都是一行或一列的寫法,可以實現(xiàn)任意方向的查詢。
4、INDEX和MATCH以下圖為例,要根據(jù)E3單元格中的秘書,在B~C列的對照表中查找與之對應(yīng)的領(lǐng)導(dǎo)姓名。F3單元格公式為:=INDEX(B2:B8,MATCH(E3,C2:C8,0))
MATCH函數(shù)的作用是查找數(shù)據(jù)在一行或一列中所處的位置。常用寫法是:MATCH(查找值,查找的行或列,匹配方式)公式中的MATCH(E3,C2:C8,0)部分,就是精確查找E3單元格中的小袁秘書在C2:C8中所處的位置,結(jié)果是3。INDEX函數(shù)的作用是根據(jù)指定的位置信息,返回數(shù)據(jù)區(qū)域中對應(yīng)位置的內(nèi)容。本例中,先用MATCH函數(shù)計算出小袁秘書的位置3,再用INDEX函數(shù)返回B2:B8區(qū)域中第3個單元格的內(nèi)容。INDEX+MATCH函數(shù)二者組合,也能實現(xiàn)任意方向的數(shù)據(jù)查詢。
5、如果你使用的是 365, 2021或者WPS 2021,還可以使用函數(shù)。的作用是在一列(也可以是一行)中查找搜索項,并在同一行的另一列中返回結(jié)果。常用寫法是:=(查找值,查找范圍,結(jié)果范圍,[容錯值],[匹配方式],[查詢模式])第一參數(shù)是要查找的內(nèi)容。第二參數(shù)是要搜索的單行或單列的區(qū)域。第三參數(shù)指定要返回結(jié)果的區(qū)域。第四參數(shù)指定在找不到匹配項目時返回的值。
第五參數(shù)指定匹配方式,默認(rèn)使用0,表示精確匹配。第六參數(shù)指定查詢模式,默認(rèn)使用1,表示從第一項開始執(zhí)行搜索。除了前面三個參數(shù)必須有,后面的參數(shù)是可選的。如下圖所示,F(xiàn)3單元格使用以下公式根據(jù)秘書查找對應(yīng)的領(lǐng)導(dǎo)。
=(E3,C$3:C$8,B$3:B$8,"查無此人")
公式中的E3是查找內(nèi)容,C$3:C$8是包含查找內(nèi)容的區(qū)域,B$3:B$8則是要返回結(jié)果的區(qū)域,如果找不到查詢值,就返回“查無此人”。第五、第六參數(shù)省略,表示使用默認(rèn)選項,以精確匹配方式從第一項開始查找。
好了,今天就和大家分享這些,祝小伙伴一天好心情!練習(xí)文件:
圖文制作:祝洪忠