1樓:茗童
1.確定基礎表和關鍵字段列
確定哪個**作為基礎表,將其他**內容匹配過來;並確定哪一列的字段是幾個**都有可以作為關鍵字段的。
如下面例子,表二的「姓名」列可以選定作為合併**的關鍵字段。
2.利用vlookup函式匹配合併**
vlookup(lookup_value, table_array, col_index_num, [range_lookup])
參考上例,具體含義如下:
3.例子
需求是將表一和表三中,表二不包含的列,合併到表二中來。
首先合併表一:
在表二左側列輸入:=vlookup(i19,$e$7:$g$11,2,0)。
其中:i19為表二中第一行第一列「姓名」所在單元格。
$e$7:$g$11為表一中,以姓名列為第一列,需要合併過來的所有內容的區域,這裡用絕對引用,便於將公示向下複製時始終選擇這一區域。
2——表示此列取的是表一所選區域中第二列的值;
0——表示精確匹配。
具體如下圖示:
4.接下來,將上述公式向下複製至該列整列,這一列就根據姓名全部匹配過來。再按照同樣步驟,匹配表三所需列,即可完成**合併。
5.需要說明,匹配後,可能會有單元格顯示為#n/a,只是由於改行對應姓名列的姓名值在表二中有,但在表一中沒有,即表一沒有或者缺少這個人的資訊。
2樓:匿名使用者
使用【高階篩選】先把重名的資料刨除;
使用【vlookup函式】,你需要先熟悉下vlookup函式用法;
3樓:匿名使用者
如果左表為sheet1,右表為sheet2,那麼在sheet1的c2單元格輸入以下公式,然後向下填充公式
=vlookup(a2,sheet2!a:b,2,0)
excel和access的區別,office和excel的區別
office指的是辦公軟體,包含word excel powerpoint。而excel只是office裡面的乙個軟體。通俗點來講,office包含excel,excel只是excel office和excel的區別 office是個大套件,包含excel word ppt access等軟體。ac...
excel中,如何正確排序,Excel中如何按日期排序?
步驟如下 在a1中寫 1 在a2中寫 2 按滑鼠左鍵拖動選框選中a1 a2中所寫的 1 2 後鬆開手指。將滑鼠拖到所選中的 1 2 的右下角按住滑鼠左鍵往下拉至第30個單元格。microsoft office是一套由微軟公司開發的辦公軟體套裝,它可以在microsoft windows window...
如何在access中設定列表選擇
你建立查bai詢,在字段裡寫條件 forms du 窗體名稱zhi 下拉列表控制項名稱 建立你剛才dao那內個名稱的窗體,在裡面拉乙個容子窗體,資料來源設定為剛才的查詢表,連線字段屬性刪除連線字段。在窗體上面再拖乙個combo 下拉列表控制項名 在屬性裡面先源後面那個按鈕,設定乙個查詢,只讓他查表裡...