位置:首頁 > 軟件操作教程 > 辦公軟件 > Excel > 問題詳情

LOOKUP函數的七種經典用法,學會了嗎?

提問人:周麗平發(fā)布時間:2021-08-16

一、查找最后一條符合條件的記錄

公式的模式化寫法為:

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

image.png

二、查詢符合多個條件的記錄

公式的模式化寫法為:

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

image.png

三、逆向查詢

最后的查詢區(qū)域可以靈活寫成任意一列,從右至左、自下而上查詢,統(tǒng)統(tǒng)沒問題。

image.png

四、查詢最后一筆業(yè)務日期

公式的模式化寫法為:

=LOOKUP(1,0/(條件區(qū)域<>""),查詢區(qū)域)

image.png

本例來說,公式可以簡化為:

=LOOKUP(1,0/B4:B11,$A4:$A11)

但是只適合條件區(qū)域為數值的情況,而失去通用性了。

五、模糊查詢考核等級

image.png

這種方法可以取代IF函數完成多個區(qū)間的判斷查詢,前提是對照表的首列,必須是升序處理。

六、提取單元格內的數字

A2公式為

=-LOOKUP(1,-LEFT(A2,ROW($1:$99)))

image.png

首先用LEFT函數從A2單元格左起第一個字符開始,依次返回長度為ROW($1:$99)也就是1至99的字符串,添加負號后,數值轉換為負數,含有文本字符的字符串則變成錯誤值。

LOOKUP函數使用1作為查詢值,在由負數、0和錯誤值構成的數組中,忽略錯誤值提取最后一個等于或小于1的數值。

最后再使用負號,將提取出的負數轉為正數。

七、帶合并單元格的查詢

image.png

下圖中,根據E2單元格的姓名查詢A列對應的部門。

繼續(xù)查找其他問題的答案?

回復(0)
返回頂部