首頁>職場>

小夥伴們好啊,今天和大家一起來學習一個函式公式的應用例項,使用VLOOKUP函式和MATCH函式配合實現動態查詢。

以下圖為例,是某單位職工工資表的部分內容。咱們要做的,是要根據姓名和專案來實現一個動態的查詢效果。

步驟1

=A2:A6

=$B$1:$H$1

這時候,只要單擊A9或是B8單元格,就可以在下拉列表中選擇不同的姓名和專案了:

步驟3

B9單元格輸入以下公式:

=VLOOKUP(A9,A:H,MATCH(B8,A1:H1,0),0)

在A9單元格的下拉列表中選擇不同的姓名,或是在B8單元格的下拉列表中選擇不同的專案,公式就會動態返回不同姓名、不同專案的查詢結果了。

簡單說說公式的含義:

先來說MATCH函式的作用,這個函式有三個引數,其中第一個引數是查詢物件,第二引數指定查詢的範圍,第三引數為查詢的匹配方式,一般使用0或是省略引數值,來表示精確匹配。

公式中的MATCH(B8,A1:H1,)部分,在B8單元格選擇不同的專案時,MATCH函式即計算出該專案在A1:H1單元格中的位置,計算結果用作VLOOKUP函式的第三引數。

VLOOKUP函式使用A9作為查詢值,查詢的區域為A:H列,由MACHT函式的計算結果來指定返回查詢區域的第幾列,這樣就實現了動態查詢的效果。

好了,今天的內容就是這些,小夥伴們,明天見~~

圖文製作:祝洪忠

592
最新評論
  • 工作沒回報,還要繼續嗎?
  • 招聘求職軟體哪家好?