按條件合併兩個EXCEL表內容,根據內容合併excel表中兩個的內容

2022-03-19 10:30:05 字數 2824 閱讀 5906

1樓:天使在唱歌

可以用vlookup函式實現。

1、以excel2010版本為例,為方便舉例,現將sheet1和sheet2表示成如下圖所示的兩部分資料,f列要在c列查詢相應的資料;

2、首先在f2單元格輸入vlookup函式,vlookup函式是excel中的一個縱向查詢函式,它的公式為 vlookup(查詢值,查詢範圍,查詢列數,精確匹配或者近似匹配);

3、然後依次輸入查詢值則e2的李四,查詢範圍是前面**的abc列,所以是a:c,查詢列數是指要查詢的結果在第幾列,這裡的身份證是c列則查詢範圍裡的第三列,故填3;

4、最後一個引數是精確匹配false或者近似匹配true,其中false用數字0表示,true用數字1表示,這裡選擇精確匹配,故填0;

5、填完函式公式後,按enter鍵則可得出匹配結果,成功的把李四的身份證填寫到了右邊李四身份證一欄裡;

6、然後把滑鼠放在f2單元格右下角下拉填充公式則可。

2樓:一點設計演示

1.分別開啟待合併的兩個工作薄

2.在工作表名稱處右擊,然後點選選定全部工作表選單全選工作表;或者按住ctrl鍵的同時滑鼠點選各個工作表名稱;或者點選第一個工作表名稱後,按住shift鍵的同時點選最後一個工作表名稱也能全選工作表。

3.再次在工作表名稱右擊,然後點選移動或複製選單4.在移動或複製視窗介面中選擇待合併到的工作薄,然後確定;

5.這時全選的那些工作表就會合併到選中的工作薄中,如果兩個工作薄中有相同的工作表名稱,excel會自動將移動過來的工作表名稱後加上「(數字)」,如果有需要可以自行修改工作表名稱。

3樓:1220小龍

用vlookup公式在h1中輸入公式如下:

=vlookup(sheet1!d1,sheet2!$a$1:sheet2!$c$65536,3,false)

下拉公式就行了 本公式的含義就是在表2範圍內查詢有sheet1中d1內容的單元格,並且引用它的第三列內容。

這是個查詢引用公式,你點開函式,找到vlookup用用就會知道了,

4樓:匿名使用者

不明白你的意思.

按照你的提問,比較簡單啊.

你把表2的a列複製到表1的d列上

再把表2的c列複製到表1的h列上不就行了嗎!!

我想不是這麼簡單.

所以請具體點

5樓:匿名使用者

方便點用 vlookup

麻煩點用 巨集

6樓:宇哲

h列=vlookup(sheet1!d1,sheet2!$a:$c,3,false)

根據內容合併excel表中兩個的內容

7樓:匿名使用者

b2中公式

下拉填充

8樓:苗喬恩

公式為如下:

如圖所示:

9樓:匿名使用者

b1輸入向下填充。

10樓:三條橋聚星

公式:=vlookup(left(a1,1),d:e,2,0) & " " & vlookup(right(a1,1),d:e,2,0)

11樓:匿名使用者

b1單元格寫公式:

公式看起來有點複雜,但是可以解決你a列逗號前後有多個字元的可能。

如果是頓號、分隔的人名的話,用下面的公式:

excel怎樣按條件將多個值合併計算到指定單元格?

12樓:匿名使用者

e3輸入

=if(a3="","",if(a4=1,g3,g3+sumif(b4:b$15,2,g4:g$15)-sum(if(a4:

a$15=1,h4:h$15-g4:g$15))))

陣列公式,先按住ctrl+shift,最後回車,使得編輯欄公式兩端出現花括號

公式下拉

13樓:匿名使用者

我不知道有沒有大神能解決你的問題,不用vba的前提,目前我貌似只能做到這一步。

i3輸入  =if(and(a3=1,a4=1),h3,if(and(a3="",a4=1),h3,h3+i4))

有問題的話,我再考慮下有其他辦法沒有,或者直接編個簡單程式。

14樓:苗喬恩

看不懂你的邏輯。

階層有好幾列,但你只提到a列,不知為何?

而且前兩行a列都是1,i列的資料不知怎麼來的?

你說的多個值合併不知道是什麼意思,是求和?不過怎麼看也不知道是那幾個求和能得27。

EXCEL表的內容合併成EXCEL表,函式怎樣設定

用excel的巨集功能所有 合併,然後慢慢vlookup,呵呵呵 合併工作表的 如下 ps 合併的是同一根目錄下的工作簿的第一張工作表哦 mypath activeworkbook.path myname dir mypath xls i 0 do while myname if myname ac...

excel2019怎麼將兩個工作表合併成

1,如圖 有二個工作簿,每一個工作簿中都有若干個工作表,在做合併之前,要將這兩個工作表開啟。2,在其中一個工作簿選擇所有的工作表,方法是先選擇第一個工作表,按住shift鍵,然後點最後一個工作表,這樣就可以快速全部選中 3,當然,也可以右擊任意一工作表,在彈出的選單中選擇 選定全部工作表 選擇所有的...

EXCEL兩表間同時滿足兩個條件資料引用

如果表1的第一行是1 2 3這樣的順序資料 數值格式 可以用以下公式 vlookup a1,表1 a1 z100,b1 1,0 樓上的方法很好,但是b1應改為b1 1,因為表一中的abcd已經佔用了一列。即如果資料區域為 sheet1 a1 m5在c1中輸入 vlookup a1,sheet1 a ...