lookup函數的使用方法
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函數,回車確認。
-
微信視頻在手機哪個文件夾
説到微信,想必那是人人皆知的一個手機軟件了,在微信裏我們每天都會接收很多各種各樣的視頻文件,有時候想再找出來看但不知道在哪裏,微信視頻在手機哪個文件夾呢?下面小編就為大家介紹一下打開微信視頻所在的文件夾。1、首先我們找到一個微信中朋友發給我們的圖片,如...
-
如何製作電子相冊
隨着科技的不斷髮展,如今越來越多的人都會做短視頻,各種精美的視頻讓人眼花繚亂,看着別人輕而易舉就可以做出以個好看的視頻,自己也非常的心動,那麼如何製作電子相冊呢?下面小編給大家介紹一下方法。1、下載並打開數碼大師2013白金版。2、選中要製作相冊的圖片。3、...
-
65寸索尼電視長寬各是多少
電視是我們日常生活中必備的電器,因為電視可以豐富人們的業餘文化生活,其中65寸索尼電視是比較受歡迎的,但是很多人都不知道65寸索尼電視長寬各是多少釐米,今天小編帶大家瞭解一下吧。1、65寸電視在目前是比較大的了,一般的65寸電視長度為143釐米,寬度為81釐米左右,適...
-
和平精英尾跡噴霧器怎麼用
喜歡玩和平精英的朋友都知道,在SS3賽季中出現了不少新的道具,尾跡噴霧器就是其中的一個種炫酷道具。但是很多人不知道怎麼使用,那麼和平精英尾跡噴霧器怎麼用呢?下面小編就為大家介紹一下,感興趣的一起來看看。1、需要手冊到達5級獲得“黃色滑翔尾跡”,然後每局消耗1...