




版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
何何提取兩個EXCEL表格中的共有信息優(yōu)質(zhì)資料(可以直接使用,可編輯優(yōu)質(zhì)資料,歡迎下載)
使用vlookupn函數(shù)實現(xiàn)不同excel表格之間的數(shù)據(jù)關聯(lián)何何提取兩個EXCEL表格中的共有信息優(yōu)質(zhì)資料(可以直接使用,可編輯優(yōu)質(zhì)資料,歡迎下載)
如果有兩個以上的表格,或者一個表格內(nèi)兩個以上的sheet頁面,擁有共同的數(shù)據(jù)——我們稱它為基礎數(shù)據(jù)表,其他的幾個表格或者頁面需要共享這個基礎數(shù)據(jù)表內(nèi)的部分數(shù)據(jù),或者我們想實現(xiàn)當修改一個表格其他表格內(nèi)共有的數(shù)據(jù)可以跟隨更新的功能,均可以通過vlookup實現(xiàn)。
例如,基礎數(shù)據(jù)表為“姓名,性別,年齡,籍貫”,而新表為“姓名,班級,成績”,這兩個表格的姓名順序是不同的,我們想要講兩個表格匹配到一個表格內(nèi),或者我們想將基礎數(shù)據(jù)表內(nèi)的信息添加到新表格中,而當我們修改基礎數(shù)據(jù)的同時,新表格數(shù)據(jù)也隨之更新。
這樣我們免去了一個一個查找,復制,粘貼的麻煩,也同時免去了修改多個表格的麻煩。
簡單介紹下vlookup函數(shù)的使用。以同一表格中不同sheet頁面為例:
兩個sheet頁面,第一個命名為“基礎數(shù)據(jù)”第二個命名為“新表”。如圖1:
圖1
選擇“新表”中的B2單元格,如圖2所示。單擊[fx]按鈕,出現(xiàn)“插入函數(shù)”對話框。在類別中選擇“全部”,然后找到VLOOKUP函數(shù),單擊[確定]按鈕,出現(xiàn)“函數(shù)參數(shù)”對話框,如圖3所示。
圖2
圖3第一個參數(shù)“l(fā)ookup_value”為兩個表格共有的信息,也就是供excel查詢匹配的依據(jù),也就是“新表”中的A2單元格。注意一定要選擇新表內(nèi)的信息,因為要獲得的是按照新表的排列順序排序。(只需要選擇新表中需要在基礎數(shù)據(jù)查找數(shù)據(jù)的那個單元格。)第二個參數(shù)“table_array”為需要搜索和提取數(shù)據(jù)的數(shù)據(jù)區(qū)域,這里也就是整個“基礎數(shù)據(jù)”的數(shù)據(jù),即“基礎數(shù)據(jù)!A2:D5”。為了防止出現(xiàn)問題,這里,我們加上“$”,即“基礎數(shù)據(jù)!$A$2:$D$5”,這樣就變成絕對引用了。(只需要選擇基礎數(shù)據(jù)中需要篩選的范圍,另:一定要加上$,,才能絕對匹配)第三個參數(shù)為滿足條件的數(shù)據(jù)在數(shù)組區(qū)域內(nèi)中的列序號,在本例中,我們新表B2要提取的是“基礎數(shù)據(jù)!$A$2:$D$5”這個區(qū)域中B2數(shù)據(jù),根據(jù)第一個參數(shù)返回第幾列的值,這里我們填入“2”,也就是返回性別的值(當然如果性別放置在G列,我們就輸入7)。
第四個參數(shù)為指定在查找時是要求精確匹配還是大致匹配,如果填入“0”,則為精確匹配。這可含糊不得的,我們需要的是精確匹配,所以填入“0”(請注意:Excel幫助里說“為0時是大致匹配”,但很多人使用后都認為,微軟在這里可能弄錯了,為0時應為精確匹配),此時的情形如圖4所示。
按[確定]按鈕退出,即可看到C2單元格已經(jīng)出現(xiàn)了正確的結果。如圖5:
把B2單元格向右拖動復制到D2單元格,如果出現(xiàn)錯誤,請查看公式,可能會出現(xiàn),D2的公式自動變成了“=VLOOKUP(B2,基礎數(shù)據(jù)!$A$2:$D$5,2,0)”,我們需要手工改一下,把它改成“=VLOOKUP(A2,原表!基礎數(shù)據(jù)!$A$2:$D$5,4,0)”,即可顯示正確數(shù)據(jù)。繼續(xù)向右復制,同理,把后面的E2、F2等中的公式適當修改即可。一行數(shù)據(jù)出來了,對照了一下,數(shù)據(jù)正確無誤,再對整個工作表進行拖動填充,整個信息表就出來了。向下拉什復制不存在錯誤問題。
這樣,我們就可以節(jié)省很多時間了。兩個EXCEL里數(shù)據(jù)的匹配工作上遇到了想在兩個不同的EXCEL表里面進行數(shù)據(jù)的匹配,如果有相同的數(shù)據(jù)項,則輸出一個“YES”,如果發(fā)現(xiàn)有不同的數(shù)據(jù)項則輸出“NO”,這里用到三個EXCEL的函數(shù),覺得非常的好用,特貼出來,也是小研究一下,發(fā)現(xiàn)EXCEL的功能的確是挺強大的。這里用到了三個函數(shù):VLOOKUP、ISERROR和IF,首先對這三個函數(shù)做個介紹?!?/p>
VLOOKUP:功能是在表格的首列查找指定的數(shù)據(jù),并返回指定的數(shù)據(jù)所在行中的指定列處的數(shù)據(jù)。函數(shù)表達式是:VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)
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不必進行排序。
⑵Table_array的第一列中的數(shù)值可以為文本、數(shù)字或邏輯值。若為文本時,不區(qū)分文本的大小寫。
3.Col_index_num為table_array中待返回的匹配值的列序號。
Col_index_num為1時,返回table_array第一列中的數(shù)值;Col_index_num為2時,返回table_array第二列中的數(shù)值,以此類推;如果Col_index_num小于1,函數(shù)VLOOKUP返回錯誤值#VALUE!;如果Col_index_num大于table_array的列數(shù),函數(shù)VLOOKUP返回錯誤值#REF!。
4.Range_lookup為一邏輯值,指明函數(shù)VLOOKUP返回時是精確匹配還是近似匹配。如果為TRUE或省略,則返回近似匹配值,也就是說,如果找不到精確匹配值,則返回小于lookup_value的最大數(shù)值;如果range_value為FALSE,函數(shù)VLOOKUP將返回精確匹配值。如果找不到,則返回錯誤值#N/A?!獻SERROR:它屬于IS系列,IS系列用來檢驗數(shù)值或引用類型,有九個相關的函數(shù):
ISBLANK(value):判斷值是否為空白單元格。
ISERR(value):判斷值是否為任意錯誤值(除去#N/A)。
ISERROR(value):判斷值是否為任意錯誤值(#N/A、#VALUE!、#REF!、#DIV/0!、#NUM!、#NAME?或#NULL!)。
ISLOGICAL(value):判斷值是否為邏輯值。
ISNA(value):判斷值是否為錯誤值#N/A(值不存在)。
ISNONTEXT(value):判斷值是否為不是文本的任意項(注意此函數(shù)在值為空白單元格時返回TRUE)。
ISNUMBER(value):判斷值是否為數(shù)字。
ISREF(value)
:判斷值是否為引用。
ISTEXT(value):判斷值是否為文本?!獻F:執(zhí)行邏輯判斷,它可以根據(jù)邏輯表達式的真假,返回不同的結果,從而執(zhí)行數(shù)值或公式的條件檢測任務。函數(shù)表達式為:IF(logical_test,value_if_true,value_if_false),其中含義如下所示:
logical_test:要檢查的條件。
value_if_true:條件為真時返回的值。
value_if_false:條件為假時返回的值。
———————————————————————————————————————————————————
下面介紹下通過上述的三個函數(shù)如何達到我想要的要求的,下圖是工作中的兩個EXCEL表,sheet1和sheet2,現(xiàn)在要將sheet2的每一行數(shù)據(jù)在sheet1中查找匹配,如有sheet1中存在,則在sheet2中的E列顯示“存在”,否則顯示“不存在”。
sheet2sheet1
首先使用了VLOOKUP函數(shù)將sheet1中的數(shù)據(jù)在sheet2中進行查找,=VLOOKUP(A2,sheet1!$A$2:$C$952,1,FALSE),其中A2表示用來匹配項的數(shù)據(jù),將A2在sheet1的所有列中查找就是使用第二個條件:sheet1!$A$2:$C$952,“$”表示絕對引用,復制的時候不會隨著單元格位置變化而變化,1表示匹配成功后返回第一列的數(shù)據(jù),否則返回#N/A,F(xiàn)ALSE表示返回精確匹配值。注:絕對引用和相對引用只要在公式欄里面對應的數(shù)據(jù)下按F4功能鍵即可切換。
當有返回結果后剛開始直接使用IF去判斷了,公式是:=IF(VLOOKUP(A2,sheet1!$A$2:$C$952,1,FALSE)=A2,"存在","不存在"),這個時候發(fā)現(xiàn)當匹配成功的時候輸出了“存在”,當匹配不成功是卻輸出了“#N/A”,一直沒法實現(xiàn)想要的結果,后來發(fā)現(xiàn)VLOOKUP只能輸出指定的值或者“#N/A”,而與A2判斷的結果也為“#N/A”,作為IF函數(shù)是無法識別“#N/A”,這樣導致不會輸出“不存在”,所以要想辦法將IF的第一個條件的結果是“Ture”or"False",于是就找到了函數(shù)ISERROR(Value),這個輸出的結果是“Ture”or"False",于是公式就變成了=IF(ISERROR(VLOOKUP(A2,sheet1!$A$2:$C$952,1,FALSE)),"不存在","存在"),大功告成,輸出自己想要的結果,當在shhet2中的項目能在sheet1中找到時輸出“存在”,找不到時輸出“不存在”。
總結:VLOOKUP的函數(shù)比較好用,可以尋找并且匹配,但是要注意只能是匹配項在首列,如果不是則要用HLOOKUP函數(shù)。EXCEL的函數(shù)功能還是挺強大的,好好研究對于我們數(shù)據(jù)統(tǒng)計和處理是非常有幫助的,目前對于VLOOKUP、ISERROR和IF三個函數(shù)有一定的認識,以后還得繼續(xù)研究學習。EXCEL一個圖表中設置兩個縱坐標在用excel圖表表達一組數(shù)據(jù)時,我們經(jīng)常遇到幾組有關聯(lián)的數(shù)據(jù),我們怎么在一個圖表中表達他們呢?當然可以在一個圖表中設置兩個縱坐標,形成如下圖的形式。工具/原料EXCEL軟件版本無所謂不要在意我引用的數(shù)據(jù),只是做個例子,教大家怎么做成一個圖表中有兩個縱坐標折線圖一個圖表,兩個縱坐標當然是有需要做成圖表的數(shù)據(jù)。點擊菜單欄上的插入,在下拉列表中選在圖表。選擇圖表類型折線圖,再選擇數(shù)據(jù)點折線圖作為子圖類型。(這里根據(jù)個人喜好或者需要選擇,不一定非要選擇這種圖表類型)選擇好圖表類型,直接點完成(你也可以按照他的向?qū)б徊揭徊近c下一步)。出現(xiàn)一個空白的圖表,在空白的圖表上右鍵,選擇源數(shù)據(jù)。在出現(xiàn)的源數(shù)據(jù)對話框中,選擇系列——添加——輸入系列名稱(收入)——選擇數(shù)據(jù)——在數(shù)據(jù)上框選---回車。再點添加——輸入系列名稱(支出)——選擇數(shù)據(jù)——回車。如圖所示。在生成的圖表上的支出線上右鍵選擇數(shù)據(jù)系列格式。依次選擇,坐標軸——次坐標軸——最后點擊確定。到這里基本完成了,為了更好分辨哪個坐標表示的哪一部分,可以在圖表空白區(qū)域右鍵選擇圖表選項,在標題一欄下,分別填入兩個坐標對應的名稱。具體操作如圖。自定義類型一個圖表中兩個縱坐標?;静襟E與上面相同,這里重點說不同點。選擇圖表類型時,選擇——自定義類型——兩軸折線圖——點擊下一步——添加系列——選擇數(shù)據(jù)——回車——添加系列——選擇數(shù)據(jù)——回車——確定。相同部分就不上圖了。這個方法比上面少了一步就是在數(shù)據(jù)線上右鍵選擇次坐標軸。自定義類型少了這一步應該說是更簡單了,大家可以嘗試一下,其他圖表類型相同,教程中用的是excel2003,用excel2007和2021的操作基本相同。注意事項自定義類型不用右鍵選擇數(shù)據(jù)系列格式再選擇次坐標軸了。直接選擇好數(shù)據(jù)點確定就ok了!分散的數(shù)據(jù)傳到一個EXCEL表格中有時候有些數(shù)據(jù),今天做一點,明天做一點,存放的地方也不一樣,但要實時匯總。比如采購清單,是按生產(chǎn)任務單號存放,但中途可能會之前的數(shù)據(jù)追加,以增加工作表的方式增加。一年的所有數(shù)據(jù)都存在“E:\生產(chǎn)任務單\2021\2021物料需求表.xls”,并且此表的數(shù)據(jù)要求可以實時查詢,以便跟進物料采購情況。以下說明如何把一個EXCEL“20210416”工作表的“單2_追加”的內(nèi)容,增加到“E:\生產(chǎn)任務單\2021\2021物料需求表.xls”的工作表“2021”里。打開保存好數(shù)據(jù)表格“20210416”,選中工作表的“單2_追加”,右鍵,點擊“查看代碼”把以下程序復制彈出的窗口中。Sub數(shù)據(jù)range測試()DimMypathAsStringMypath="E:\生產(chǎn)任務單\2021\2021物料需求表"Workbooks.Open(Mypath)Workbooks("2021物料需求表").Worksheets("2021").Range(
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 三年級語文下冊期中考試試卷分析
- 中醫(yī)基礎學習題含答案
- 中級電工模擬試題及參考答案
- 廠里工序分包協(xié)議合同范本
- 債券抵押合同范本
- 一年級班主任的個人年底總結
- 一年級下學期體育教學計劃
- 廠家招商加盟合同范例
- 《黃帝內(nèi)經(jīng)》讀書心得體會
- 廠家飯盒供貨合同范本
- 急性冠脈綜合征ACS課件
- 三角函數(shù)的誘導公式(一)完整版
- 零信任安全模型研究
- 中小學幼兒園安全風險防控工作規(guī)范
- 正確認識民族與宗教的關系堅持教育與宗教相分離
- 畜禽廢棄物資源化利用講稿課件
- 土地糾紛調(diào)解簡單協(xié)議書
- 服裝倉庫管理制度及流程
- 架子工安全教育培訓試題(附答案)
- 《高血壓5項化驗》課件
- 一中師德考核評估制度
評論
0/150
提交評論