EXCEL高手幫幫忙 合併EXCEL表的資料

2023-01-02 07:13:47 字數 5409 閱讀 7565

1樓:一點高中學習資料

1全部關於vlookup函式的用法

「lookup」的漢語意思是「查詢」,在excel中與「lookup」相關的函式有三個:vlookup、hlookuo和lookup。下面介紹vlookup函式的用法。

一、功能

在**的首列查詢指定的資料,並返回指定的資料所在行中的指定列處的資料。

二、語法

標準格式:

vlookup(lookup_value,table_array,col_index_num , range_lookup)

三、語法解釋

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

vlookup(需在第一列中查詢的資料,需要在其中查詢資料的資料表,需返回某列值的列號,邏輯值true或false)

1.lookup_value為「需在資料表第一列中查詢的資料」,可以是數值、文字字串或引用。

2.table_array 為「需要在其中查詢資料的資料表」,可以使用單元格區域或區域名稱等。

⑴如果 range_lookup 為 true或省略,則 table_array 的第一列中的數值必須按升序排列,否則,函式 vlookup 不能返回正確的數值。

如果 range_lookup 為 false,table_array 不必進行排序。

⑵table_array 的第一列中的數值可以為文字、數字或邏輯值。若為文字時,不區分文字的大小寫。

3.col_index_num 為table_array 中待返回的匹配值的列序號。

col_index_num 為 1 時,返回 table_array 第一列中的數值;

col_index_num 為 2 時,返回 table_array 第二列中的數值,以此類推。

如果col_index_num 小於 1,函式 vlookup 返回錯誤值 #value!;

如果col_index_num 大於 table_array 的列數,函式 vlookup 返回錯誤值 #ref!。

4.range_lookup 為一邏輯值,指明函式 vlookup 返回時是精確匹配還是近似匹配。如果為 true 或省略,則返回近似匹配值,也就是說,如果找不到精確匹配值,則返回小於lookup_value 的最大數值;如果 range_value 為 false,函式 vlookup 將返回精確匹配值。

如果找不到,則返回錯誤值 #n/a。

四、應用例子

a b c d

1 編號 姓名 工資 科室

2 2005001 周杰倫 2870 辦公室

3 2005002 蕭亞軒 2750 人事科

4 2005006 鄭智化 2680 **科

5 2005010 屠洪剛 2980 銷售科

6 2005019 孫楠 2530 財務科

7 2005036 孟庭葦 2200 工 會

a列已排序(第四個引數預設或用true)

vlookup(2005001,a1:d7,2,true) 等於「周杰倫」

vlookup(2005001,a1:d7,3,true) 等於「2870」

vlookup(2005001,a1:d7,4,true) 等於「辦公室」

vlookup(2005019,a1:d7,2,true) 等於「孫楠」

vlookup(2005036,a1:d7,3,true) 等於「2200」

vlookup(2005036,a1:d7,4,true) 等於「工 會」

vlookup(2005036,a1:d7,4) 等於「工 會」

若a列沒有排序,要得出正確的結果,第四個引數必須用falae

vlookup(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) 等於「工 會」

五、關於true和false的應用

先舉個例子,假如讓你在數萬條記錄的**中查詢給定編號的某個人,假如編號已按由小到大的順序排序,你會很輕鬆地找到這個人;假如編號沒有排序,你只好從上到下一條一條地查詢,很費事。

用vlookup查詢資料也是這樣,當第一列已排序,第四個引數用true(或確省),excel會很輕鬆地找到資料,效率較高。當第一列沒有排序,第四個引數用false,excel會從上到下一條一條地查詢,效率較低。

筆者覺得,若要精確查詢資料,由於計算機運算速度很快,可省略排序操作,直接用第四個引數用false即可。

2樓:司馬寄夢

第一張表,你用「資料透視表」分類彙總出商品貨號、商品顏色、商品名稱、銷售數量,即讓商品id對應的數量是唯一的。然後第一表也用「資料透視表」彙總商品貨號 、商品顏色、商品名稱、庫存數量 ,再用vlookkup,把貨品id作為匹配項,找出對應的資料就好了,做一個模版,以後你只需改動基礎資料,資料透視表一重新整理,就一勞永逸了。

3樓:匿名使用者

使用vlookup函式能夠輕鬆解決

4樓:匿名使用者

對就用vlookup()吧,公式中的第二個引數用絕對引用,這樣就可以複製公式了,第四個引數用false。

求excel高手幫忙解決一下,怎麼把兩個表裡的資料合到一起

5樓:

用公式可以解決。vlookup,第一步,對錶2按照編號排序。第二步,新建一個表,命名為表3。

第三步,表1複製到表3中。第四步,在表3寫公式。如表3第一列為編號,第二列為次數,第三列應為名字。

在c2單元格寫人入=vlookup(a1,if(,表2名字!編號

6樓:

我如果給你說用sql語句的話,你應該不懂.所以說,還是vlookup吧.

7樓:啊啊啊啊啊哈哈哈

若編號沒有重複項可用vlookup函式

8樓:

看下這個對你是否有幫助

如果你的編號都是唯一的,名字對應的編號沒有重複的,如a只對應6001,用附件裡的公式足夠了。

excel高手請進:如何把兩份**的內容合併成一份**?

9樓:匿名使用者

如果兩個**一樣,可以用陣列公式,方法(以兩個**的對應值相加為例):1、在空白的地方選中與要合併的區域一樣大小的區域;2、在公式欄接「=」號;3、選**一;4、「+」;4、選**二;5、ctrl/alt/enter三鍵一起按下。

10樓:匿名使用者

被複制**選中複製內容——複製——複製**中點到需複製位置——貼上

11樓:匿名使用者

ctrl+a ctrl+c ctrl+v

12樓:

又沒說明怎麼合併,又不上傳**。

在兩個excel**中怎麼把相關聯的資料合併到一起

13樓:電子申請

excel中合併資料時,先要找出主鍵(兩組資料相關聯的共有專案,例如姓名、編號等),然後通過vlookup函式,將一個表中的資訊合併至另一表中。

舉例來說,如果第一個表中是某班級學生資訊,包含姓名(a列)、性別(b列)、生日(c列)、任職(d列)等;另一表中是期中考試成績,包含姓名(a列)、語文成績(b列)、數學成績(c列)、英語成績(d列)。兩表中都有標題行,資料從第2行開始。

我們可以以姓名為主鍵,將成績表中成績複製到學生資訊表中去:

1.首先複製語文成績。在學生資訊表的最有一列後再增加一列,標題為「語文成績」,該列的第二行中輸入公式「=vlookup(a2,sheet2!

a:b,2,0)」,然後下拉公式即可。(公式中,「a2」是要查詢的值,即在成績表中要查詢誰;「sheet2!

a:b」是要查詢的區域,這裡sheet2是成績表的sheet名稱,a和b分別是成績表中的a列和b列,即在成績表的a列中查詢,返回a列或b列的資料;「2」是返回查詢區域中第幾列的資料,這裡返回查詢區域a列和b列中的第2列:b列;「0」代表是否要進行模糊匹配,0表示不做模糊匹配,1是做模糊匹配。

)2.複製數學成績。在」語文成績「後增加一列,標題為」數學成績「,該列的第二行中輸入公式「=vlookup(a2,sheet2!a:c,3,0)」,然後下拉公式即可。

3.複製英語成績。在」數學成績「後增加一列,標題為」英語成績「,該列的第二行中輸入公式「=vlookup(a2,sheet2!a:d,4,0)」,然後下拉公式即可。

這樣,我們就完成了學生成績合併至學生資訊表中的工作。合併資料後,可輕鬆進行排序、統計等資料操作,形成資料包表,讓我們可以更高效的利用資料。

14樓:大徐哥

假設sheet1的a列為姓名,b列為住址

sheet2的a列為姓名,b列為**號碼

想將sheet2表中姓名對應的號碼取到sheet1表的c列中sheet1的c2輸入公式

=vlookup(a2,sheet2!a:b,2,)將c2公式向下複製

如果公式提示出錯資訊,表示姓名在sheet2中沒有,刪除它就行了

15樓:機關槍

新建sheet3,將需要合併內容=「點選對應的**單元格」+「點選另外需要合併的**單元格」,這樣只要更新sheet1 2 裡面對應的內容 sheet3 就跟著動

16樓:學海無邊闖天涯

什麼意思,是把兩個資料合併在一個單元格里嗎

excel高手請進:如何把一份**兩個人修改的內容合併在一起?

17樓:匿名使用者

方法/步驟

1.首先開啟需要修改的excel**。例如所開啟的**中的班級跟姓名兩列的內容合併到一起。

2.再重現選擇一個新的空白內容的單元格,然後在單元格里面輸入字元」=「號。

3.輸入等於號之後,然後在使用滑鼠點選先選擇班級列的第一個單元格,然後在空白單元格里面就會顯示出」=b2「

4.然後在」=b2「後面再輸入符號」&「,也就是使用快捷鍵shift+數字7鍵。

5.最後就是在使用滑鼠點選選擇姓名列的單元格,同樣的就會在新的單元格里面顯示出」=b2&c2「,然後回車,就會顯示出所合併的內容。

6.如果想要把所有的班級列的內容跟姓名列的內容合併,那麼就只需要點選選中內容合併的單元格,然後使用ctrl+滑鼠向下拉單元和,就會全部合併。

Excel高手幫幫忙,Word Excel 高手幫幫忙!

excel可以實現,兩種做法 1 直接移除重複 全選 資料 移除重複 取消全選,可以按姓名也可以按 號碼移除重複。2 樞紐分析 選擇姓名列或 號碼列 插入 樞紐分析表 可以看出具體那個姓名的重複。你好!這個需要你先把所有的資料都輸入完畢之後才能讓excel挑出重複的資料,操作步驟 1 輸入所有的資料...

flash高手幫幫忙,flash高手幫幫忙

第一個圖層,匯入 然後第二個圖層點第一幀,下方有聲音選項,點開選你的歌曲名,資料流改為開始,測試。首先開啟flash,然後ctrl j 把幀頻 改為1.然後,ctrl f8 影片剪輯 元件1 然後把 放到幀上,然後按f5 延長幀數。一直到幀上沒有波文,然後按 ctrl e 從庫裡把元件1 拖進場景。...

釣魚高手進來幫幫忙釣魚高手請您幫幫忙

水流急的地方 不宜釣魚,連我們這些有一定經驗的人都不願意在水流急的地方釣魚,水流急的地方也不要打窩,因為你打完窩以後不能保證魚鉤在窩裡不被水流沖走。另外你才第二次釣魚,沒什麼經驗,你看不出是大魚還是小魚咬鉤,往往越小的魚,浮漂的反應越大,這需要經驗。建議你選擇一個水流較緩的地方釣魚,打窩嘛,我一般用...