當前位置: 妍妍網 > 辦公

LOOKUP函式是個寶,數據查詢離不了

2024-04-26辦公

小夥伴們好啊,今天咱們說說LOOKUP函式。

這個函式主要用於在尋找範圍中查詢指定的尋找值,並返回另一個範圍中對應位置的值。

1、 填充合並單元格

如下圖所示,B列姓名使用了合並單元格,使用以下公式可以得到完整的姓名列表:

=LOOKUP("做",B$2:B2)

2、 返回最後一個非空單元格的內容

=LOOKUP(1,0/(A:A<>""),A:A)

3、逆向查詢

如下圖,要根據E3單元格的商品名稱,查詢對應的銷售經理。公式為:

=LOOKUP(1,0/(E2=C2:C10),B2:B10)

單條件查詢的模式化寫法為:

=LOOKUP(1,0/(條件區域=條件),查詢區域)

4、多條件查詢

如下圖,要根據F3單元格的商品名稱和G3單元格的部門,查詢對應的銷售經理。公式為:

=LOOKUP(1,0/(E2=B2:B10)/(F2=C2:C10),A2:A10)

多條件查詢的模式化寫法為:

=LOOKUP(1,0/(條件1= 條件區域1 )/(條件2= 條件區域2 ),查詢區域)

5、近似查詢

如下圖,要根據B列銷售業績返回對應的評定標準,E~F列為標準對照表。

C2單元格公式為:

=LOOKUP(B2,E:F)

使用這種方法,對照表的首列必須是升序處理。

6 、帶合並單元格的查詢

如下圖,根據E2單元格的商品查詢C列對應的銷售經理。

F2單元格公式為:

=LOOKUP("做",INDIRECT("C1:C"&MATCH(E2,B:B,)))

MATCH函式部份,精確尋找出E2單元格的商品在B列中的位置。返回結果為8。

用字串"C1:C"連線MATCH函式的計算結果8,變成新字串"C1:C8"。

再用INDIRECT函式把字串" C 1: C 8 "變成實際的參照。

最後用LOOKU函式返回該區域中最後一個文本的內容。

圖文作者:祝洪忠