時(shí)間:2019-08-26 12:45:18 作者:Bill 瀏覽量:55
Excel中函數(shù)LOOKUP查詢函數(shù)的教程
在日常工作中,咱們都會(huì)遇到在數(shù)據(jù)表中查詢數(shù)據(jù)的需求,Excel中對(duì)數(shù)據(jù)查詢給出了許多的方法,其中速度最快的查詢當(dāng)屬LOOKUP函數(shù),下面就讓小編帶你深入了解LOOKUP函數(shù)。
LOOKUP函數(shù)的語法如下:
LOOKUP(lookup_value,lookup_vector,result_vector)
LOOKUP(lookup_value,array)
Excel中函數(shù)LOOKUP查詢函數(shù)的教程圖1
LOOKUP函數(shù)以高效的運(yùn)算速度被Excel函數(shù)愛好者喜歡,并且LOOKUP在日常實(shí)踐工作中特別是數(shù)組公式,內(nèi)存數(shù)組中應(yīng)用廣泛。
LOOKUP(lookup_value,lookup_vector,result_vector)
lookup_value意思為咱們要在數(shù)據(jù)表中查找的“值”。
lookup_vector意思為咱們要查找的值得“數(shù)據(jù)表”。
result_vector意思為咱們通過數(shù)據(jù)表想要得到的"值“。
LOOKUP的查詢方法為二分法查詢,詳細(xì)的查詢?cè)砜聪聢D。
Excel中函數(shù)LOOKUP查詢函數(shù)的教程圖2
下面咱們用例子給大家詳細(xì)講一下LOOKUP的詳細(xì)應(yīng)用與原理:
咱們以一個(gè)學(xué)生成績表為例進(jìn)行剖析,查詢一下英語成績?yōu)?8的學(xué)生名字:
F2的公式為=LOOKUP(D2,B2:B15,C2:C15)
意思為從B2:B15列里面找D2,并回來C2:C15相對(duì)應(yīng)行的值
這兒的成果是"劉備"必定會(huì)讓好多人感到困惑,分明有98對(duì)應(yīng)的是“王思”怎樣會(huì)回來“劉備”呢?那么看往下看,大家就會(huì)完全明白的。
Excel中函數(shù)LOOKUP查詢函數(shù)的教程圖3
咱們對(duì)LOOKUP的查找方法進(jìn)行分解——榜首次二分法查詢:
98會(huì)跟第7行的數(shù)據(jù)78進(jìn)行比較,由于98>78,所以回來第8到第14行的值。
Excel中函數(shù)LOOKUP查詢函數(shù)的教程圖4
第2次二分法查詢:
98會(huì)跟第4行的數(shù)據(jù)66進(jìn)行比較,由于98>66,所以回來第5到第7行數(shù)據(jù)。
Excel中函數(shù)LOOKUP查詢函數(shù)的教程圖5
第三次二分法查詢:
98會(huì)跟第2行的數(shù)據(jù)87進(jìn)行比較,由于98>87所以回來第3數(shù)據(jù)。
由于98比91大,所以就向下近似取比98小的近期的值——91所對(duì)應(yīng)的名字
Excel中函數(shù)LOOKUP查詢函數(shù)的教程圖6
這兒就給咱們總結(jié)了一個(gè)知識(shí)點(diǎn):
1、LOOKUP要查詢一個(gè)清晰的值或者規(guī)模的時(shí)候(也就是知道在查找的數(shù)據(jù)列是必定包括被查找的值),查詢列有必要依照升序擺放。(在Excel協(xié)助文檔里也是這么說的)
假如所查詢值為清晰的值,則回來值對(duì)應(yīng)的成果行,假如沒有清晰的值,則向下取的于所查詢值近期的值
2、查找一個(gè)不確定的值,如查找一列數(shù)據(jù)的最終一個(gè)數(shù)值,在這種情況下,并不需呀升序擺放。(下面有例子特別說明)
LOOKUP用法1:LOOKUP(lookup_value,lookup_vector,result_vector)
咱們以例子1來協(xié)助大家了解(沒有清晰的值,但是存在包括關(guān)系)
一個(gè)公司的出售提成表如下:
Excel中函數(shù)LOOKUP查詢函數(shù)的教程圖7
咱們求取出售額在40W所得提成: