欧美色欧美亚洲高清在线观看,国产特黄特色a级在线视频,国产一区视频一区欧美,亚洲成a 人在线观看中文

  1. <ul id="fwlom"></ul>

    <object id="fwlom"></object>

    <span id="fwlom"></span><dfn id="fwlom"></dfn>

      <object id="fwlom"></object>

      關(guān)于VLOOKUP函數(shù)的用法

      時(shí)間:2019-05-15 13:10:07下載本文作者:會(huì)員上傳
      簡介:寫寫幫文庫小編為你整理了多篇相關(guān)的《關(guān)于VLOOKUP函數(shù)的用法》,但愿對(duì)你工作學(xué)習(xí)有幫助,當(dāng)然你在寫寫幫文庫還可以找到更多《關(guān)于VLOOKUP函數(shù)的用法》。

      第一篇:關(guān)于VLOOKUP函數(shù)的用法

      關(guān)于VLOOKUP函數(shù)的用法

      “Lookup”的漢語意思是“查找”,在Excel中與“Lookup”相關(guān)的函數(shù)有三個(gè):VLOOKUP、HLOOKUO和LOOKUP。下面介紹VLOOKUP函數(shù)的用法。

      一、功能

      在表格的首列查找指定的數(shù)據(jù),并返回指定的數(shù)據(jù)所在行中的指定列處的數(shù)據(jù)。

      二、語法

      標(biāo)準(zhǔn)格式:

      VLOOKUP(lookup_value,table_array,col_index_num , range_lookup)

      三、語法解釋

      VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)可以寫為:

      VLOOKUP(需在第一列中查找的數(shù)據(jù),需要在其中查找數(shù)據(jù)的數(shù)據(jù)表,需返回某列值的列號(hào),邏輯值True或False)

      1.Lookup_value為“需在數(shù)據(jù)表第一列中查找的數(shù)據(jù)”,可以是數(shù)值、文本字符串或引用。

      2.Table_array 為“需要在其中查找數(shù)據(jù)的數(shù)據(jù)表”,可以使用單元格區(qū)域或區(qū)域名稱等。

      ⑴如果 range_lookup 為 TRUE或省略,則 table_array 的第一列中的數(shù)值必須按升序排列,否則,函數(shù) VLOOKUP 不能返回正確的數(shù)值。

      如果 range_lookup 為 FALSE,table_array 不必進(jìn)行排序。

      ⑵Table_array 的第一列中的數(shù)值可以為文本、數(shù)字或邏輯值。若為文本時(shí),不區(qū)分文本的大小寫。

      3.Col_index_num 為table_array 中待返回的匹配值的列序號(hào)。

      Col_index_num 為 1 時(shí),返回 table_array 第一列中的數(shù)值;

      Col_index_num 為 2 時(shí),返回 table_array 第二列中的數(shù)值,以此類推。

      如果Col_index_num 小于 1,函數(shù) VLOOKUP 返回錯(cuò)誤值 #VALUE!;

      如果Col_index_num 大于 table_array 的列數(shù),函數(shù) VLOOKUP 返回錯(cuò)誤值 #REF!。

      4.Range_lookup 為一邏輯值,指明函數(shù) VLOOKUP 返回時(shí)是精確匹配還是近似匹配。如果為 TRUE 或省略,則返回近似匹配值,也就是說,如果找不到精確匹配值,則返回小于lookup_value 的最大數(shù)值;如果 range_value 為 FALSE,函數(shù) VLOOKUP 將返回精確匹配值。如果找不到,則返回錯(cuò)誤值 #N/A。

      四、應(yīng)用例子

      A B C D編號(hào) 姓名 工資 科室2005001 周杰倫 2870 辦公室2005002 蕭亞軒 2750 人事科2005006 鄭智化 2680 供應(yīng)科2005010 屠洪剛 2980 銷售科2005019 孫楠 2530 財(cái)務(wù)科2005036 孟庭葦 2200 工 會(huì)

      A列已排序(第四個(gè)參數(shù)缺省或用TRUE)

      VLOOKUP(2005001,A17,2,TRUE)等于“周杰倫”

      VLOOKUP(2005001,A17,3,TRUE)等于“2870”

      VLOOKUP(2005001,A17,4,TRUE)等于“辦公室”

      VLOOKUP(2005019,A1:D7,2,TRUE)等于“孫楠”

      VLOOKUP(2005036,A1:D7,3,TRUE)等于“2200”

      VLOOKUP(2005036,A1:D7,4,TRUE)等于“工 會(huì)”

      VLOOKUP(2005036,A1:D7,4)等于“工 會(huì)”

      若A列沒有排序,要得出正確的結(jié)果,第四個(gè)參數(shù)必須用FALAEVLOOKUP(2005001,A1:D7,2,FALSE)等于“周杰倫”VLOOKUP(2005001,A1:D7,3,FALSE)等于“2870”

      VLOOKUP(2005001,A1:D7,4,FALSE)等于“辦公室”VLOOKUP(2005019,A1:D7,2,FALSE)等于“孫楠”VLOOKUP(2005036,A1:D7,3,FALSE)等于“2200”

      VLOOKUP(2005036,A1:D7,4,FALSE)等于“工 會(huì)”

      五、關(guān)于TRUE和FALSE的應(yīng)用

      先舉個(gè)例子,假如讓你在數(shù)萬條記錄的表格中查找給定編號(hào)的某個(gè)人,假如編號(hào)已按由小到大的順序排序,你會(huì)很輕松地找到這個(gè)人;假如編號(hào)沒有排序,你只好從上到下一條一條地查找,很費(fèi)事。

      用VLOOKUP查找數(shù)據(jù)也是這樣,當(dāng)?shù)谝涣幸雅判?,第四個(gè)參數(shù)用TRUE(或確?。珽xcel會(huì)很輕松地找到數(shù)據(jù),效率較高。當(dāng)?shù)谝涣袥]有排序,第四個(gè)參數(shù)用FALSE,Excel會(huì)從上到下一條一條地查找,效率較低。

      筆者覺得,若要精確查找數(shù)據(jù),由于計(jì)算機(jī)運(yùn)算速度很快,可省略排序操作,直接用第四個(gè)參數(shù)用FALSE即可。

      最近愛上了VLOOKUP,有人還對(duì)它進(jìn)行了更新。因?yàn)樗穆┒淳褪侵荒芊祷刂貜?fù)值得第一個(gè)值。下面就詳細(xì)來敘述一下吧!

      VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)Lookup_value 為需要在Table_array第一列中查找的數(shù)值。

      可以為數(shù)值、引用或文本字符串。需要注意的是類型必須與table_array第一列的類型一致。查找文本時(shí),文本不區(qū)分大小寫;可以使用通配符“*”、“?”。

      Table_array 為需要在其中查找數(shù)據(jù)的數(shù)據(jù)表。

      可以使用對(duì)區(qū)域或區(qū)域名稱的引用、常數(shù)數(shù)組、計(jì)算后的內(nèi)存數(shù)組。對(duì)區(qū)域引用時(shí),可以引用整列,excel會(huì)自動(dòng)判斷使用區(qū)域。

      該參數(shù)的第一列必須包含查找的內(nèi)容,其它列包含需返回的內(nèi)容;返回內(nèi)容的列序號(hào)由下個(gè)參數(shù)指定。

      Col_index_num 為table_array中待返回的匹配值的列序號(hào)。

      如為1時(shí),返回table_array第一列中的數(shù)值;為2,返回table_array第二列中的數(shù)值,以此類推。

      如果col_index_num小于1,函數(shù) VLOOKUP 返回錯(cuò)誤值值 #VALUE!;

      如果col_index_num大于table_array的列數(shù),函數(shù) VLOOKUP 返回錯(cuò)誤值 #REF!。

      Range_lookup 為一邏輯值,指明函數(shù)VLOOKUP返回時(shí)是精確匹配還是近似匹配。

      如果為TRUE或省略,則返回近似匹配值,也就是說,如果找不到精確匹配值,則返回小于lookup_value的最大數(shù)值;

      近似匹配查詢一般用于數(shù)值的查詢,table_array的第一列必須按升序排列;否則不能返回正確的結(jié)果。

      如果range_value為FALSE(或0),函數(shù)VLOOKUP將返回精確匹配值。

      此時(shí),table_array不必進(jìn)行排序。如果找不到,則返回錯(cuò)誤值#N/A;可isna檢測(cè)錯(cuò)誤后使用if判斷去除錯(cuò)誤信息。

      VLOOKUP 經(jīng)常會(huì)出現(xiàn)錯(cuò)誤的#N/A,下面是幾種可能性: 數(shù)據(jù)有空格或者數(shù)據(jù)類型不一致。

      可以在lookup_value 前用TRIM()將空格去除。

      如果格式不一致,可以將數(shù)值強(qiáng)制轉(zhuǎn)換成文本,lookup_value之后用&跟""表示的空字符串。將文本轉(zhuǎn)換成數(shù)值,lookup_value*1進(jìn)行運(yùn)算。假設(shè)有以下兩個(gè)表格:表1:

      姓名 身份證 學(xué)科 成績

      張三 310111 物理 A

      李斯 310112 化學(xué) B王五 310113 政治 A趙六 310114 物理 B

      張三 310111 政治 C

      趙六 310114 語文 B劉備 310115 英語 D

      表2:

      姓名 身份證 住址 學(xué)科 成績

      曹操 319723 陜西馬超 310197 甘肅趙云 319784 黑龍江

      李斯 310112 浙江劉備 310115 江蘇張三 310111 上海

      請(qǐng)問:如何快速的將表2的學(xué)科和成績自動(dòng)填入?直接使用VLOOKUP即可。示例如下:

      =VLOOKUP($B1,Sheet1!$B$1C$5,2,FALSE)

      涵義:在Sheet1的單元格區(qū)間B1:C5,查找符合條件為:第一列與當(dāng)前工作表單元格B1的值相等的第二列的值。

      $B1 條件值

      Sheet1!$B$1C$5 要查找區(qū)間(注意:請(qǐng)使用絕對(duì)引用)2 查找的結(jié)果為區(qū)域中的第幾列FALSE 表示精確查找

      *具體應(yīng)用中大家注意各個(gè)參數(shù)的意義!調(diào)整參數(shù)來滿足個(gè)人需要。

      第二篇:VLOOKUP函數(shù)

      VLOOKUP函數(shù)

      在表格或數(shù)值數(shù)組的首列查找指定的數(shù)值,并由此返回表格或數(shù)組中該數(shù)值所在行中指定列處的數(shù)值。

      這里所說的“數(shù)組”,可以理解為表格中的一個(gè)區(qū)域。數(shù)組的列序號(hào):數(shù)組的“首列”,就是這個(gè)區(qū)域的第一縱列,此列右邊依次為第2列、3列……。假定某數(shù)組區(qū)域?yàn)锽2:E10,那么,B2:B10為第1列、C2:C10為第2列……。

      語法:

      VLOOKUP(查找值,區(qū)域,列序號(hào),邏輯值)

      “查找值”:為需要在數(shù)組第一列中查找的數(shù)值,它可以是數(shù)值、引用或文字符串?!皡^(qū)域”:數(shù)組所在的區(qū)域,如“B2:E10”,也可以使用對(duì)區(qū)域或區(qū)域名稱的引用,例如數(shù)據(jù)庫或數(shù)據(jù)清單。

      “列序號(hào)”:即希望區(qū)域(數(shù)組)中待返回的匹配值的列序號(hào),為1時(shí),返回第一列中的數(shù)值,為2時(shí),返回第二列中的數(shù)值,以此類推;若列序號(hào)小于1,函數(shù)VLOOKUP 返回錯(cuò)誤值 #VALUE!;如果大于區(qū)域的列數(shù),函數(shù)VLOOKUP返回錯(cuò)誤值 #REF!。

      “邏輯值”:為TRUE或FALSE。它指明函數(shù) VLOOKUP 返回時(shí)是精確匹配還是近似匹配。如果為 TRUE 或省略,則返回近似匹配值,也就是說,如果找不到精確匹配值,則返回小于“查找值”的最大數(shù)值;如果“邏輯值”為FALSE,函數(shù) VLOOKUP 將返回精確匹配值。如果找不到,則返回錯(cuò)誤值 #N/A。如果“查找值”為文本時(shí),“邏輯值”一般應(yīng)為 FALSE。另外:

      ·如果“查找值”小于“區(qū)域”第一列中的最小數(shù)值,函數(shù) VLOOKUP 返回錯(cuò)誤值 #N/A?!と绻瘮?shù) VLOOKUP 找不到“查找值” 且“邏輯值”為 FALSE,函數(shù) VLOOKUP 返回錯(cuò)誤值 #N/A。

      下面舉例說明VLOOKUP函數(shù)的使用方法。

      假設(shè)在Sheet1中存放小麥、水稻、玉米、花生等若干農(nóng)產(chǎn)品的銷售單價(jià):

      A B 1 農(nóng)產(chǎn)品名稱 單價(jià) 2 小麥 0.56 3 水稻 0.48 4 玉米 0.39 5 花生 0.51 ………………………………… 100 大豆 0.45 Sheet2為銷售清單,每次填寫的清單內(nèi)容不盡相同:要求在Sheet2中輸入農(nóng)產(chǎn)品名稱、數(shù)量后,根據(jù)Sheet1的數(shù)據(jù),自動(dòng)生成單價(jià)和銷售額。設(shè)下表為Sheet2:

      A B C D 1 農(nóng)產(chǎn)品名稱 數(shù)量 單價(jià) 金額 2 水稻 1000 0.48 480 3 玉米 2000 0.39 780 ………………………………………………… 在D2單元格里輸入公式: =C2*B2 ;

      在C2單元格里輸入公式:

      =VLOOKUP(A2,Sheet1!A2:B100,2,F(xiàn)ALSE)。

      如用語言來表述,就是:在Sheet1表A2:B100區(qū)域的第一列查找Sheet2表單元格A2的值,查到后,返回這一行第2列的值。

      這樣,當(dāng)Sheet2表A2單元格里輸入的名稱改變后,C2里的單價(jià)就會(huì)自動(dòng)跟著變化。當(dāng)然,如Sheet1中的單價(jià)值發(fā)生變化,Sheet2中相應(yīng)的數(shù)值也會(huì)跟著變化。

      其他單元格的公式,可采用填充的辦法寫入。VLOOKUP函數(shù)使用注意事項(xiàng)

      說到VLOOKUP函數(shù),相信大家都會(huì)使用,而且都使用得很熟練了。不過,有幾個(gè)細(xì)節(jié)問題,大家在使用時(shí)還是留心一下的好。

      一.VLOOKUP的語法

      VLOOKUP函數(shù)的完整語法是這樣的:

      VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)1.括號(hào)里有四個(gè)參數(shù),是必需的。最后一個(gè)參數(shù)range_lookup是個(gè)邏輯值,我們常常輸入一個(gè)0字,或者False;其實(shí)也可以輸入一個(gè)1字,或者true。兩者有什么區(qū)別呢?前者表示的是完整尋找,找不到就傳回錯(cuò)誤值#N/A;后者先是找一模一樣的,找不到再去找很接近的值,還找不到也只好傳回錯(cuò)誤值#N/A。這對(duì)我們其實(shí)也沒有什么實(shí)際意義,只是滿足好奇而已,有興趣的朋友可以去體驗(yàn)體驗(yàn)。2.Lookup_value是一個(gè)很重要的參數(shù),它可以是數(shù)值、文字字符串、或參照地址。我們常常用的是參照地址。用這個(gè)參數(shù)時(shí),有兩點(diǎn)要特別提醒:

      A)參照地址的單元格格式類別與去搜尋的單元格格式的類別要一致,否則的話有時(shí)明明看到有資料,就是抓不過來。特別是參照地址的值是數(shù)字時(shí),最為明顯,若搜尋的單元格格式類別為文字,雖然看起來都是123,但是就是抓不出東西來的。

      而且格式類別在未輸入數(shù)據(jù)時(shí)就要先確定好,如果數(shù)據(jù)都輸入進(jìn)去了,發(fā)現(xiàn)格式不符,已為時(shí)已晚,若還想去抓,則需重新輸入。

      B)第二點(diǎn)提醒的,是使用時(shí)一個(gè)方便實(shí)用的小技巧,相信不少人早就知道了的。我們?cè)谑褂脜⒄盏刂窌r(shí),有時(shí)需要將lookup_value的值固定在一個(gè)格子內(nèi),而又要使用下拉方式(或復(fù)制)將函數(shù)添加到新的單元格中去,這里就要用到“$”這個(gè)符號(hào)了,這是一個(gè)起固定作用的符號(hào)。比如說我始終想以D5格式來抓數(shù)據(jù),則可以把D5弄成這樣:$D$5,則不論你如何拉、復(fù)制,函數(shù)始終都會(huì)以D5的值來抓數(shù)據(jù)。

      3.Table_array是搜尋的范圍,col_index_num是范圍內(nèi)的欄數(shù)。Col_index_num 不能小于1,其實(shí)等于1也沒有什么實(shí)際用的。如果出現(xiàn)一個(gè)這樣的錯(cuò)誤的值#REF!,則可能是col_index_num的值超過范圍的總字段數(shù)。

      二.VLOOKUP的錯(cuò)誤值處理。

      我們都知道,如果找不到數(shù)據(jù),函數(shù)總會(huì)傳回一個(gè)這樣的錯(cuò)誤值#N/A,這錯(cuò)誤值其實(shí)也很有用的。比方說,如果我們想這樣來作處理:如果找到的話,就傳回相應(yīng)的值,如果找不到的話,我就自動(dòng)設(shè)定它的值等于0,那函數(shù)就可以寫成這樣:

      =if(iserror(vlookup(1,2,3,0))=true,0,vlookup(1,2,3,0))這句話的意思是這樣的:如果VLOOKUP函數(shù)返回的值是個(gè)錯(cuò)誤值的話(找不到數(shù)據(jù)),就等于0,否則,就等于VLOOKUP函數(shù)返回的值(即找到的相應(yīng)的值)。

      這里面又用了兩個(gè)函數(shù)。

      第一個(gè)是iserror函數(shù)。它的語法是iserror(value),即判斷括號(hào)內(nèi)的值是否為錯(cuò)誤值,如果是,就等于true,不是,就等于false。

      第二個(gè)是if函數(shù),這也是一個(gè)常用的函數(shù)的,后面有機(jī)會(huì)再跟大家詳細(xì)講解。它的語法是if(條件判斷式,結(jié)果1,結(jié)果2)。如果條件判斷式是對(duì)的,就執(zhí)行結(jié)果1,否則就執(zhí)行結(jié)果2。舉個(gè)例子:=if(D2=“",”空的“,”有東西"),意思是如D2這個(gè)格子里是空的值,就顯示文字“空的”,否則,就顯示“有東西”。(看起來簡單吧?其實(shí)編程序,也就是這樣子判斷來判斷去的。)

      三.含有VLOOKUP函數(shù)的工作表檔案的處理。

      一般來說,含有VLOOKUP函數(shù)的工作表,如果又是在別的檔案里抓取數(shù)據(jù)的話,檔案往往是比較大的。尤其是當(dāng)你使用的檔案本身就很大的時(shí)候,那每次開啟和存盤都是很受傷的事情。有沒有辦法把文件壓縮一下,加快開啟和存盤的速度呢。這里提供一個(gè)小小的經(jīng)驗(yàn)。在工作表里,點(diǎn)擊工具──選項(xiàng)──計(jì)算,把上面的更新遠(yuǎn)程參照和儲(chǔ)存外部連結(jié)的勾去掉,再保存檔案,則會(huì)加速不少,不信你可以試試。

      下面詳細(xì)的說一下它的原理。

      1.含有VLOOKUP函數(shù)的工作表,每次在保存檔案時(shí),會(huì)同時(shí)保存一份其外部連結(jié)的檔案。這樣即使在單獨(dú)打開這個(gè)工作表時(shí),VLOOKUP函數(shù)一樣可以抓取到數(shù)值。2.在工作表打開時(shí),微軟會(huì)提示你,是否要更新遠(yuǎn)程參照。意思是說,你要不要連接最新的外部檔案,好讓你的VLOOKUP函數(shù)抓到最新的值。如果你有足夠的耐心,不妨試試。

      3.了解到這點(diǎn),我們應(yīng)該知道,每次單獨(dú)打開含有VLOOKUP函數(shù)的工作表時(shí),里面抓取外部檔案的數(shù)值,只是上次我們存盤時(shí)保存的值。若要連結(jié)最新的值,必須要把外部檔案同時(shí)打開。

      VLOOKUP函數(shù)我所了解的,也只是這些,大家有什么好的經(jīng)驗(yàn)或有什么疑問,歡迎大家提出,一起探討。

      excel 用vlookup函數(shù)跨表調(diào)取數(shù)據(jù) 2009-03-13 14:12 目標(biāo):從全校學(xué)生資料中調(diào)取本班學(xué)生資料

      1、下面是總表,有一千個(gè)學(xué)生的資料,我這里只舉幾項(xiàng)資料,如姓名、性別、出生年月日、學(xué)號(hào)、民族。

      2、插入一個(gè)工作表,命名“一(1)班”,這個(gè)是自己班學(xué)生的名字,班主任當(dāng)然很快打得出來。

      3、現(xiàn)在B2單元格里輸入“=VLOOKUP($A2,總表!$A$2:$E$1000,2,0)”,回車就可以顯示小明的性別了。

      注意:輸入內(nèi)容必須是英文狀態(tài)下輸入。

      解釋:$A2 代表本工作表要查找的單元格(意思是要到別的工作表查找與這個(gè)單元格相同

      的內(nèi)容)

      總表!代表要查找的工作表(要在“總表”工作表里查找)

      $A$2:$E$1000 找在哪個(gè)范圍查找,即A2到E1000這個(gè)范圍內(nèi)

      2代表要顯示哪一列的數(shù)據(jù),即查找范圍是A2到B7,那A列為第1列,我想顯示B

      列的數(shù)據(jù),B(性別)列為第2列。

      4、選中B2這一格,鼠標(biāo)移到右下角出現(xiàn)黑十字時(shí),單擊左鍵不放往下拉,拉到最后一名學(xué)生再放開,所有的學(xué)生的性別就出現(xiàn)了。

      5、再回來B2,像上面一步一樣往右拉。

      一看效果怎么打橫的全都是性別,別急,再看下一步。

      6、選中C2,看看函數(shù)欄,原來要顯示的列數(shù)還沒改,還是第2列,那“出生年月日”是第3列,就改為3,再回車。

      效果出來了,看到出生年月了,然后用上面的方法往下拉,把全班的拉出來。

      7、如此類推,把其他列改過來之后,再往下拉,那么就可以顯示所有的資料了。

      8、如果一(1)班的班主任做完了,那么其他班的班主任就不用這么麻煩了,只要把自己班的學(xué)生名單復(fù)制,然后覆蓋一(1)班學(xué)生的姓名,其他資料就跟著變了,呵呵!

      =VLOOKUP($A1,Sheet2!$A$1:$C$14864,3,0)

      第三篇:EXCEL查找與引用函數(shù)VLOOKUP的應(yīng)用法及實(shí)例 詳解

      EXCEL查找與引用函數(shù)VLOOKUP的應(yīng)用法及實(shí)例詳解

      在表格或數(shù)值數(shù)組的首列查找指定的數(shù)值,并由此返回表格或數(shù)組當(dāng)前行中指定列處的數(shù)值。當(dāng)比較值位于數(shù)據(jù)表首列時(shí),可以使用函數(shù) VLOOKUP 代替函數(shù) HLOOKUP。

      在 VLOOKUP 中的 V 代表垂直。語法

      VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)

      VLOOKUP(查找XX,在YY區(qū)域中,與查找值相對(duì)的第ZZ列的值,方式)lookup_value

      為需要在數(shù)組第一列中查找的數(shù)值。Lookup_value 可以為數(shù)值、引用或文本字符串。

      如下圖所示,C3單元格即為lookup_value

      名稱的引用,例如數(shù)據(jù)庫或列表。

      如下圖所示:C6:F10即為

      table_array

      為需要在其中查找數(shù)據(jù)的數(shù)據(jù)表??梢允褂脤?duì)區(qū)域或區(qū)域

      table_array

      col_index_num

      為table_array中待返回的匹配值的列序號(hào)。col_index_num為1時(shí),返回table_array第一列中的數(shù)值; col_index_num為2,返回table_array第二列中的數(shù)值,以此類推。如果col_index_num小于1,函數(shù)VLOOKUP返回錯(cuò)誤值值#VALUE!; 如果col_index_num大于table_array的列數(shù),函數(shù)VLOOKUP返回錯(cuò)誤值#REF!。

      如下圖所示,4表示數(shù)據(jù)表的第4列,col_index_num

      range_lookup

      如果 range_lookup 為 TRUE,則 table_array 的第一列中的數(shù)值必須按升序排列:?、-

      2、-1、0、1、2、?、-Z、FALSE、TRUE;否則,函數(shù) VLOOKUP 不能返回正確的數(shù)值。如果 range_lookup 為 FALSE,table_array 不必進(jìn)行排序。

      (通過在“數(shù)據(jù)”菜單中的“排序”中選擇“升序”,可將數(shù)值按升序排列。)為了方便起見,一般選用 FALSE,即表格不必要再按升序又排列一次。

      table_array 的第一列中的數(shù)值可以為文本、數(shù)字或邏輯值。文本不區(qū)分大小寫。

      如下圖所示,F(xiàn)ALSE 即為range_lookup表示第一列的數(shù)值不必進(jìn)行排序

      range_lookup 為一邏輯值,指明函數(shù) VLOOKUP 返回時(shí)是精確匹配還是近似匹配。如果為 TRUE 或省略,則返回近似匹配值,也就是說,如果找不到精確匹配值,則返回小于 lookup_value 的最大數(shù)值;如果 range_value 為 FALSE,函數(shù) VLOOKUP 將返回精確匹配值。如果找不到,則返回錯(cuò)誤值 #N/A。

      說明

      如果函數(shù) VLOOKUP 找不到 lookup_value,且 range_lookup 為 TRUE,則使用小于等于 lookup_value 的最大值。

      VLOOKUP 返回錯(cuò)誤值 #N/A。

      如果 lookup_value 小于 table_array 第一列中的最小數(shù)值,函數(shù)

      如果函數(shù) VLOOKUP 找不到 lookup_value 且 range_lookup 為 FALSE,函數(shù) VLOOKUP 返回錯(cuò)誤值 #N/A。

      ----------------------------對(duì)于可能產(chǎn)生錯(cuò)誤值的防范 將公式進(jìn)行以下修改

      =IF(C3=“",”查詢值為空,請(qǐng)?zhí)顚懖樵冎怠?IF(ISERROR(VLOOKUP(C3,C6:F10,4,FALSE))=TRUE,”請(qǐng)檢查參數(shù)是否正確",VLOOKUP(C3,C6:F10,4,FALSE)))如下圖所示,如果查找時(shí)未指定名稱,則公式的計(jì)算結(jié)果為“查詢值為空,請(qǐng)?zhí)顚懖樵冎怠?/p>

      如下圖所示,因使用的是FALSE,精確查找,當(dāng)查找值為“西瓜”時(shí),因該值不在列表中,會(huì)產(chǎn)生#N/A 錯(cuò)誤,但使用公式用,可提示有參數(shù)錯(cuò)誤

      上述公式,使用了函數(shù)ISERROR檢查是否有錯(cuò)誤值,如果有興趣你也可以使用函數(shù)ERROR.TYPE返回錯(cuò)誤值對(duì)應(yīng)的數(shù)字,從而明確顯示是哪一類型的錯(cuò)誤,錯(cuò)誤值對(duì)應(yīng)的數(shù)字如下表所示

      呵呵,關(guān)于VLOOKUP就介紹到這里,祝大家工作愉快!

      第四篇:HEX2DEC函數(shù)的用法

      HEX2DEC函數(shù)的用法

      來源: http://excel表格制作excel表格的基本操作

      HEX2DEC函數(shù):將十六進(jìn)制數(shù)轉(zhuǎn)換為十進(jìn)制數(shù)

      功能說明:將十六進(jìn)制數(shù)轉(zhuǎn)換為十進(jìn)制數(shù)。

      語法表達(dá)式:HE2XDEC(number)

      參數(shù)說明:number:表示需要轉(zhuǎn)換為十進(jìn)制的數(shù)。使用函數(shù)時(shí),該參數(shù)可以直接輸入數(shù)值,也可以指定單元格。參數(shù)位數(shù)不能多于10位(40位二進(jìn)制),其中最高位是符號(hào)位,其余39位是數(shù)字位。如果是負(fù)數(shù),那么用二進(jìn)制數(shù)的補(bǔ)碼表示。

      使用說明:如果參數(shù)number是不合法的十六進(jìn)制數(shù),函數(shù)將返回錯(cuò)誤值#NUM!。

      如果參數(shù)number中包含字母,那么需要加上半角雙引號(hào),否則函數(shù)將返回錯(cuò)誤值#NAME!。如果參數(shù)number的位數(shù)多于10位,函數(shù)也將返回錯(cuò)誤值#NUM!。

      如果參數(shù)number中全是數(shù)字時(shí),參數(shù)中加或不加半角雙引號(hào),返回的結(jié)果都相同。如果函數(shù)HEX2DEC轉(zhuǎn)換后的數(shù)值的位數(shù)比places指定的位數(shù)多,函數(shù)將返回錯(cuò)誤值#NUM!。

      實(shí)際應(yīng)用:將十六進(jìn)制數(shù)轉(zhuǎn)換為十進(jìn)制數(shù)。

      在單元格B2中輸入公式“=HEX2DEC(A2)”,轉(zhuǎn)換為十進(jìn)制數(shù),然后利用自動(dòng)填充功能,轉(zhuǎn)換其他數(shù)值,如圖11.14所示。

      應(yīng)用說明:在進(jìn)制轉(zhuǎn)換的計(jì)算中,HEX2DEC函數(shù)應(yīng)用比較廣泛。

      上一篇:HEX2BIN函數(shù):將十六進(jìn)制數(shù)轉(zhuǎn)換為二進(jìn)制數(shù)

      下一篇:在excel中如何按分類合并計(jì)算

      第五篇:excel中if函數(shù)的用法

      excel如何使用if函數(shù)?

      IF函數(shù)的語法為: =IF(條件,條件成立的返回的值,條件不成立時(shí)返回的值)

      例 =IF(B7=“",”“,C7/B7)公式說明:公式的意思是如果B7等于空,則在單元格里顯示空,否則顯示C7/B7的結(jié)果。

      如下圖所示。

      二,多條件判斷

      在使用IF進(jìn)行判斷的時(shí)候,有時(shí)不只是一個(gè)條件,而是有多個(gè)條件組成的混合條件,這時(shí)候該怎么處理呢?

      如下圖所示。如果B列和C列有一例為空,則公式就會(huì)出錯(cuò)或出現(xiàn)不符的百分比,這時(shí)就需要對(duì)兩列進(jìn)行判斷,看是不是有一列的內(nèi)容是空值,如果是空值,則不顯示,怎么同時(shí)對(duì)兩列進(jìn)行判斷呢?我們可以這樣設(shè)置公式 =IF(AND(B2<>”“,C2<>”“),C2/B2,”0%“)公式中借用了and函數(shù),AND函數(shù)可以表示兩個(gè)條件同時(shí)成立,如果同時(shí)成立則返回TRUE(正確),有任一個(gè)條件不成立就會(huì)返回FALSE(錯(cuò)誤).三IF函數(shù)嵌套

      IF函數(shù)嵌套就是有多個(gè)IF函數(shù)一層套一層,什么時(shí)候會(huì)用到IF嵌套呢,是有多個(gè)條件要分別判斷時(shí)會(huì)用到,舉個(gè)例子吧。

      =IF(B2<60,”不及格“,IF(B2<70,”及格“,IF(B2<85,”良好“,”優(yōu)秀“)))上面公式中就進(jìn)行了多次判斷,第一次是判斷是不是小于60,如果小于60則顯示不及格,如果不小于60呢?下面還要進(jìn)行及格,良好和優(yōu)秀成績的判斷,所以還需要還再用IF函數(shù)。怎么連接呢,很簡單。把下一個(gè)IF作為本次IF的第二個(gè)參數(shù)。即:

      =IF(第一個(gè)條件,第一個(gè)條件成立時(shí)返回的值,if(第二個(gè)條件,第二個(gè)條件成立時(shí)返回的值,if(第三個(gè)條件,第三個(gè)條件成立時(shí)返回的值...IF(。)

      注意:

      1、IF函數(shù)只能嵌套七層,不但針對(duì)IF,對(duì)所有的函數(shù)都適合,也就是說函數(shù)嵌套函數(shù),不能超過七層。

      2、在設(shè)置IF公式的時(shí)候,如果前面的IF條件成立,后面的就不會(huì)再判斷了,所以要合理的設(shè)置判斷的條件,不能這樣設(shè)置 =IF(A1<100,”ABC“,IF(A1<10,”bcd"))上面的公式中,第二個(gè)條件永遠(yuǎn)無出頭之日的,因?yàn)槿绻∮?0,必然小于100,只會(huì)判斷第一個(gè)條件而第二個(gè)條件沒有被判斷的機(jī)會(huì)。

      下載關(guān)于VLOOKUP函數(shù)的用法word格式文檔
      下載關(guān)于VLOOKUP函數(shù)的用法.doc
      將本文檔下載到自己電腦,方便修改和收藏,請(qǐng)勿使用迅雷等下載。
      點(diǎn)此處下載文檔

      文檔為doc格式


      聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn)自行上傳,本網(wǎng)站不擁有所有權(quán),未作人工編輯處理,也不承擔(dān)相關(guān)法律責(zé)任。如果您發(fā)現(xiàn)有涉嫌版權(quán)的內(nèi)容,歡迎發(fā)送郵件至:645879355@qq.com 進(jìn)行舉報(bào),并提供相關(guān)證據(jù),工作人員會(huì)在5個(gè)工作日內(nèi)聯(lián)系你,一經(jīng)查實(shí),本站將立刻刪除涉嫌侵權(quán)內(nèi)容。

      相關(guān)范文推薦

        Excel函數(shù)loookup與Vlookup函數(shù)區(qū)別及應(yīng)用[5篇范例]

        Excel函數(shù) Lookup與Vlookup函數(shù)的區(qū)別及應(yīng)用講解 Excel查詢函數(shù)中,Lookup和Vlookup有哪些區(qū)別?它們?cè)趹?yīng)用中應(yīng)該如何把握?請(qǐng)看本文講解。 ★L(fēng)ookup——數(shù)與行列比 Lookup的工作......

        用函數(shù)VLOOKUP是最好不過的了[精選合集]

        用函數(shù)VLOOKUP是最好不過的了,不但速度快,而且準(zhǔn)確無誤,能幫助你實(shí)現(xiàn)對(duì)兩個(gè)工作表中各值的比對(duì),不僅僅指姓名喲,如果有數(shù)值同樣也可以的。廢話少說,我還是快點(diǎn)告訴你怎么操作吧。......

        Au3腳本函數(shù)用法中文說明

        Au3腳本函數(shù)用法中文說明[提供漢化版] Au3腳本,也就是AutoIt3 Windows自動(dòng)安裝腳本語言,用過Au3腳本的朋友都知道它的強(qiáng)大.和帶來的方便,但它切沒有中文教材,就連以前的一......

        COUNTIF函數(shù)的用法及實(shí)例

        Excel統(tǒng)計(jì)函數(shù)COUNTIF的用法及實(shí)例 一:首先介紹COUNTIF函數(shù)的用法 英文通用格式是:COUNTIF(range,criteria) 中文通用格式是:COUNTIF(數(shù)據(jù)區(qū)域,條件表達(dá)式) =COUNTIF(A$2:A$55,A2)(......

        EXCEL 中一些函數(shù)的用法

        EXCEL 中一些函數(shù)的用法 一:巧用IF函數(shù),實(shí)現(xiàn)Excel表格的條件充填 Excel提供了豐富的函數(shù)用于數(shù)據(jù)處理。除一些常用函數(shù)外,IF函數(shù)也是一個(gè)比較實(shí)用的函數(shù)。本文以幾個(gè)應(yīng)用實(shí)例......

        EXCEL函數(shù)的用法[推薦閱讀]

        如何將表示金額的阿拉伯?dāng)?shù)字轉(zhuǎn)換成中文大寫形式。 前面我們介紹了《Excel常用函數(shù)的功能和使用方法》,現(xiàn)在我們學(xué)以致用,介紹一系列用這些函數(shù)實(shí)現(xiàn)的數(shù)據(jù)統(tǒng)計(jì)實(shí)例解析。今天我......

        MsgBox函數(shù)用法小結(jié)(精選5篇)

        MsgBox函數(shù)用法小結(jié) 2009-08-26 09:05 1、作用 在消息框中顯示信息,并等待用戶單擊按鈕,可返回單擊的按鈕值(比如“確定”或者“取消”)。通常用作顯示變量值的一種方式。 2、......

        Excel中IF函數(shù)的嵌套用法

        淺談Excel中IF函數(shù)在成績管理中的嵌套用法 易星摘要:本文以學(xué)生成績錄入為例,介紹Excel中If函數(shù)的簡單使用、嵌套使用以及如何和其他函數(shù)組合使用,使用這種方法可使學(xué)生成績處......