excel中lookup函式怎麼使用

來源:酷知科普網 1.55W

職場中,經常會使用Vlookup函式。但是,你知道Lookup函式嗎?Lookup函式用於在某範圍內查詢數值,然後返回其他列的資料。

案例一

如圖所示,需要求出銷售量為350,352時,銷售人員的姓名。

excel中lookup函式怎麼使用

解析
=Lookup ( G2,D:D,A:A)
即 Lookup(查詢值,查詢範圍,返回值)。

結果如下圖。

excel中lookup函式怎麼使用 第2張

可以發現,銷售量350時,返回亞斯;銷售量352時,返回李傑。

分析:因為銷售量350時,資料會在D列進行模糊查詢,如果沒有找到350,則會進行匹配 小於350且跟350最接近的資料,從圖表中可以看到,銷售量325滿足需求,因此返回亞斯;同理,當銷售量為352時,返回李傑。

因此,可以發現Lookup進行查詢數值並不靠譜,因為是模糊查詢。

案例二

那麼什麼情況下用Lookup進行數值查詢最合適呢?
請看下面案例,求銷售人員的考核等級。

excel中lookup函式怎麼使用 第3張

如圖所示,需要把A,B列資料整理為E,F列資料。具體如圖所示。

excel中lookup函式怎麼使用 第4張

解析:
=Lookup(1,0/(條件),查詢區域或陣列
表示的是在查詢區域中,滿足條件的最後一條記錄。

step1:整理B列資料。在C2單元格中輸入=IF(A1=A2,C1&","&B2,B2),直接拖拽即可。

excel中lookup函式怎麼使用 第5張

Step2:F2單元格中輸入
=LOOKUP(1,0/(E2=A:A),C:C) 即可完成。
解釋,該公式表示返回,滿足條件E2=A:A的查詢區域中的最後一條記錄。

excel中lookup函式怎麼使用 第6張

特別提示

實踐出真知,趕緊練習一下吧~

熱門標籤