lookup函式的使用方法有哪些
lookup函式在excel中是十分常用的查詢公式
lookup(Lookup_value, lookup_vector, Result_vector)
引數1:Lookup_value是要查詢的值;
引數2:lookup_vector是要查詢的範圍;
引數3:Result_vector是要獲得的值。
需要注意的是:LOOKUP的查詢方式為二分法查詢
舉例來說明它的具體查詢原理
查詢一下數學成績為86的學生姓名
在E2輸入lookup函式。回車確定,函式結果86分對應的是趙子龍,實際86分是諸葛亮。
進行原理解讀,第一次二分法查詢時,成績資料共13行,求得中間值為第7行,取第7行資料,86大於46,則返回第8到第13行的值
第二次二分法查詢時,成績資料共6行,求得中間值為第3行,取第3行資料,86大於81,則返回第4到第6行的值
第三次二分法查詢時,成績資料共3行,求得中間值為第2行,取第2行資料,86大於70,則返回第3行的值,結果顯示為趙子龍。
基於lookup的查詢原理,有幾點注意事項:
1、LOOKUP要查詢一個明確的值或者範圍的時候(也就是知道在查詢的資料列是肯定包含被查詢的值),查詢列必須按升序排列。
如果所查詢值為明確的值,則返回值對應的結果行,如果沒有明確的值,則返回小於或等於查詢值的最大值。
2、查詢一個不確定的值,如查詢一列資料的最後一個數值,在這種情況下,並不需按升序排列。
瞭解其原理後,可以更清晰掌握如何使用lookup函式。
以之前的資料為例,複製資料到sheet3.
首先進行升序排序操作。
然後,在D2輸入lookup公式。可以看到排序後可以得到準確結果。
Lookup的查詢功能是很強大的。
單條件查詢公式=LOOKUP(1,0/(條件),目標區域或陣列)
多條件查詢公式=LOOKUP(1,0/((條件1)*( 條件2)* ( 條件N)),目標區域或陣列)
單條件查詢
查詢李明數學成績為例,在F3輸入lookup函式,回車確認。
多條件查詢
查詢三班周瑜數學成績為例,在K3輸入lookup函式,回車確認。
-
引路2號機介紹是什麼
在2017年的時候,日本在鹿兒島的種子島宇宙中心發射了準天頂衛星引路2號機,然而我們生活中的大部分人對引路2號機瞭解不是很多,不知道具體是什麼,作用是什麼,接下來小編給大家說一下引路2號機介紹是什麼。1、2017年06月01日上午,日本三菱重工業公司和日本宇宙航空研究...
-
miui11小米什麼時候可以升級
眾所周知,小米手機一直以來都是以價效比著稱,而在小米5G新品釋出會,除了兩款手機和其它硬體產品之外,小米還發布了最新的MIUI11系統,到現在為止已經有了很多的使用者在用MIUI,那麼miui11小米什麼時候可以升級呢?一起來看看。1、10月。2、MIUI11在設計語言上更加現代化了...
-
solidworks繪製草圖有什麼要領
在SolidWorks當中,草圖七十是建立零件的一個基礎,而且也是進行三維實體建模的第一步。要是在繪製草圖時,不注意一些技巧以及方法,是會給後續的設計以及修改帶來諸多的麻煩。那麼solidworks繪製草圖有什麼要領呢?下面一起來看看。1、開啟Solidworks軟體,新建一個零件...
-
支付寶怎麼拍證件照
相信大家對於支付寶已經不陌生了,作為現在非常火的第三方支付平臺,給我們提供了簡單安全的支付方式,現在支付寶有非常多的功能,其中一個功能就是可以拍證件照,那麼支付寶怎麼拍證件照呢?下面小編來告訴大家。1、首先開啟支付寶APP進入首頁。2、找到“便民生活”,點選...