明輝手游網(wǎng)中心:是一個免費提供流行視頻軟件教程、在線學(xué)習(xí)分享的學(xué)習(xí)平臺!

靈活使用Excel函數(shù)來完成工作表間的數(shù)據(jù)關(guān)聯(lián)

[摘要]開學(xué)不久,教導(dǎo)處交給我一個光榮的任務(wù):填報學(xué)年報表。在學(xué)年報表中,要求填寫在校所有學(xué)生的姓名、性別、家庭住址等各種信息。由于以前每學(xué)年都要填寫,所以我認(rèn)為這并不是一件很難的事,只要把以前的報表找出來...
    開學(xué)不久,教導(dǎo)處交給我一個光榮的任務(wù):填報學(xué)年報表。在學(xué)年報表中,要求填寫在校所有學(xué)生的姓名、性別、家庭住址等各種信息。由于以前每學(xué)年都要填寫,所以我認(rèn)為這并不是一件很難的事,只要把以前的報表找出來稍改一下不就行了嗎?墒,教導(dǎo)主任的一句“今年所有的班級已經(jīng)全部重新分了班”卻讓我叫苦不迭。我差點兒暈倒,這樣一個個的查找,再復(fù)制、粘貼,不是要把人累死嗎?教導(dǎo)主任大概也知道工作量比較大,安慰我說:“這樣吧,周末來加加班,給你多開點兒補貼!蔽覠o可奈何地點了點頭。    思路分析:目前在Excel中有兩張表,一張表是原來的學(xué)年報表(即“原表”,含學(xué)生的各種信息,如圖1所示),一張表是現(xiàn)在的學(xué)生花名冊(即“新表”,只有學(xué)生的姓名和性別信息,如圖2所示)。只要能將“原表”中的信息根據(jù)“新表”中的學(xué)生姓名關(guān)聯(lián)到“新表”中,就可以完成任務(wù)了。
    還是到論壇上去討教吧。果然,一會兒功夫,高手們告訴我,用VLOOKUP函數(shù)可以解決這個問題,并說:“很簡單!”呵呵,很簡單?我可沒用過呢!不過,既然已經(jīng)知道方法了,我的心里就有底了。于是,到Excel幫助里把VLOOKUP的使用方法好好研究了一番,終于用它解決了問題。下面是解決以上問題的方法:    選擇“新表”中的C2單元格,如圖3所示。單擊[fx]按鈕,出現(xiàn)“插入函數(shù)”對話框。在類別中選擇“全部”,然后找到VLOOKUP函數(shù),單擊[確定]按鈕,出現(xiàn)“函數(shù)”參數(shù)對話框。第一個參數(shù)為需要在數(shù)據(jù)表首列進(jìn)行搜索的值,在這里就是搜索學(xué)生姓名,也就是“新表”中的A2單元格。第二個參數(shù)是需要在其中搜索數(shù)據(jù)的信息表,這里也就是整個“原表”的數(shù)據(jù),即“原表!A2:G34”。為了防止出現(xiàn)問題,這里,我們加上“$”,即“原表!$A$2:$G$34”,這樣就變成絕對引用了。第三個參數(shù)為滿足條件的單元格在數(shù)組區(qū)域內(nèi)中的列序號,在本例中,也就是在“原表!$A$2:$G$34”這個區(qū)域中,根據(jù)第一個參數(shù)返回第幾列的值,這里我們填入“3”,也就是返回出生年月的值。第四個參數(shù)為指定在查找時是要求精確匹配還是大致匹配,如果填入“0”,則為精確匹配。這可含糊不得的,我們需要的是精確匹配,所以填入“0”(請注意:Excel幫助里說“為0時是大致匹配”,但很多人使用后都認(rèn)為,微軟在這里可能弄錯了,為0時應(yīng)為精確匹配),此時的情形如圖4所示。按[確定]按鈕退出,即可看到C2單元格已經(jīng)出現(xiàn)了正確的結(jié)果。    把C2單元格向右拖動復(fù)制到D2單元格,這時會出現(xiàn)錯誤,原因在哪里呢?原來,D2的公式自動變成了“=VLOOKUP(B2,原表!$A$2:$G$34,3,0)”,我們需要手工改一下,把它改成“=VLOOKUP(A2,原表!$A$2:$G$34,4,0)”,即可顯示正確數(shù)據(jù)。繼續(xù)向右復(fù)制,同理,把后面的E2、F2等中的公式適當(dāng)修改即可。一行數(shù)據(jù)出來了,對照了一下,數(shù)據(jù)正確無誤,再對整個工作表進(jìn)行拖動填充,整個信息表就出來了。
巧用Excel函數(shù)來實現(xiàn)工作表間的數(shù)據(jù)關(guān)聯(lián)1表格交給教導(dǎo)主任時,他一下愣住了……

Office辦公軟件是辦公的第一選擇,這個地球人都知道。除了微軟Office,市面上也存在很多其他Office類軟件。