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函數,回車確認。
-
2019國服無限火力什麼時候開放
無限火力模式在雲頂之弈沒出之前,一直都是很多玩家最喜愛的一種模式了,無限火力作爲玩家朋友都翹首期盼的熱門玩法,然而很多玩家都非常好奇LOL無限火力2019開放的時間,那麼2019國服無限火力什麼時候開放呢?一起來看看。1、目前官方並沒有將無限火力開啓的時間進行公...
-
電腦怎麼設置無線路由器
隨着社會的不斷髮展,現如今幾乎每一個家庭都配置了一臺電腦,而且很多朋友爲了方便手機連接無線wifi,都會裝有無線路由器,那麼電腦怎麼設置無線路由器呢?其實目前還是有很多人不知道無線路由器怎麼設置的,下面一起來看看。1、連接路由器,首先是打開網址,輸入。2、然後輸...
-
和平精英物資幣有什麼用
在和平精英遊戲當中,有金幣、服飾幣、軍需點券以及軍團幣,這些都可以相應地兌換購買物品,另外最近和平精英遊戲又推出了物資幣,很多人對這種物資幣不太瞭解,那麼和平精英物資幣有什麼用呢?下面小編給大家介紹一下。1、物資幣,“重裝對決”賽季新出的貨幣形式,可在商城...
-
無線鼠標怎麼拆
無線鼠標相信很多人都在使用,確實無線鼠標由於沒有線的束縛,非常好用以及便捷。但使用過程中難免是遇到一些問題的,如果遇到鼠標感應不好時,那麼這時候就得拆鼠標清理一下了,下面小編就爲大家介紹一下無線鼠標怎麼拆。1、找到螺絲:首先要想拆鼠標,必須知道鼠標是的螺...