excel里面的兩個(gè)工作表能否匹配數(shù)據(jù)并把表1里有的數(shù)據(jù)復(fù)制到表2去
使用INDEX()、MATCH()函數(shù)組合查找并引用即可。
如:
=INDEX(SHEET1!$A:$F,MATCH(D2,SHEET1!$D:$D,0),5,1)
其中:
SHEET1!$A:$F 表1數(shù)據(jù)區(qū)域;
$D:$D 19位數(shù)字所在區(qū)域;
SHEET1!$F:$F 準(zhǔn)備復(fù)制粘貼到表2的數(shù)據(jù)所在列;
5, SHEET1!$F:$F的列號(hào);
公式輸入在表2的F2單元格中,可復(fù)制粘貼至同列其他單元格
//////////
excel里面兩個(gè)工作表里的數(shù)據(jù)要怎么匹配,用空格把它分列開
比如:
A例 B例
3506140-D110 3502610-D110
3506010-D110 3506250-D110
3506250-D110 3506220-D110
3506220-D110 3506010-D110
3506122-D110 3506222-D110
我想要的結(jié)果如下,
3506140-D110
3506010-D110 3506010-D110
3506250-D110 3506250-D110
3506220-D110 3506220-D110
3506122-D110
3502610-D110
3506222-D110
就這樣用空格把它份列開,一目了然,用公式或函數(shù),①把兩組數(shù)據(jù)放在同一列,并在前一列表明哪列數(shù)組,然后對所有數(shù)組進(jìn)行排序。再用公式:
a b c d
1 第一組 3506140-D110 公式1 公式2
2 第一組 3506010-D110
3 第二組 3506010-D110
4 第二組 3506250-D110
5 第一組 3506122-D110
公式一:=if(a1="第一組",b1,"")
公式一:=if(a1="第二組",b1,"")////////EXCEL -- 兩個(gè)工作表之間的數(shù)值匹配
START
打開工作表SHEET1,準(zhǔn)備從工作表SHEET2查找匹配的數(shù)據(jù)并寫回到SHEET1;
在SHEET1里增加一個(gè)空白列;
在該列的第一個(gè)單元格按照函數(shù)"VLOOKUP(lookup_value,table_array!A:X,col_index_num,range_lookup) "添加一個(gè)公式.其中l(wèi)ookup_value為需要在table_array第一列中查找的數(shù)值,lookup_value在SHEET1或者SHEET2中最好都具有唯一性,table_array為需要在其中查找數(shù)據(jù)的數(shù)據(jù)表,table_array!A:X的第一列必須包含查找的內(nèi)容,其它列包含需返回的內(nèi)容.col_index_num為table_array中待返回的匹配值的列序號(hào).range_lookup為一邏輯值,指明函數(shù)VLOOKUP返回時(shí)是精確匹配還是近似匹配,如果為TRUE或省略,則返回近似匹配值,如果range_lookup為FALSE(或0),函數(shù)VLOOKUP將返回精確匹配值.如"=VLOOKUP(X1,SHEET2!A:Y,2,False)".
定義完公式后,回車,EXCEL給出該單元格的計(jì)算結(jié)果;
用
向下快速填充的方法,把公式復(fù)制到該列的各行中,該列的值就是從SHEET2找到的匹配值.
拷貝該列,通過選擇性粘貼的方法把值拷貝到另一列中.
需要說明的是,table_array可以是同一個(gè)EXCEL文件的其它SHEET, 也可以是其它EXCEL文件的一個(gè)SHEET.
END
//////////
請問EXCEL中如何實(shí)現(xiàn)各工作表中數(shù)據(jù)合成一個(gè)且不含重復(fù)記錄的新表?如下:
sheet1:
a a1 a2
b b1 b2
c c1 c2
sheet2:
a a1 a2
b b1 b2
d d1 d2
sheet3:
a a1 a2
b b1 b2
c c1 c2
d d1 d2
問題補(bǔ)充:sheet3為最終結(jié)果
1、新建表sheet4;
2、將sheet1、sheet2、sheet3先合并到sheet4中(不管是不是重復(fù)記錄);
3、在sheet4第四列第一行(以下假設(shè)你的表是沒有標(biāo)題行的,如果有標(biāo)題行作相應(yīng)修改)鍵入公式“=A1&B1&C1”,并將此公式往下復(fù)制到最后一行;
4、選擇第sheet4第四列,也就是剛填入公式的一列,復(fù)制,選擇性粘貼為數(shù)值;
5、取消選擇狀態(tài)。按第四列排序(升降序均可);
5、選擇第sheet4第五列第一行,輸入數(shù)據(jù)1;
6、選擇第sheet4第五列第二行,鍵入公式“=if(d2=d1,2,1)”;
7、選擇第第五列,也就是剛填入公式的一列,復(fù)制,選擇性粘貼為數(shù)值;
8、第五列值為1的列就是你需要的數(shù)據(jù);
//////
在要另存的工作表標(biāo)簽上右鍵,點(diǎn)擊移動(dòng)或復(fù)制工作表,在工作簿窗口下拉選擇(新工作簿),在建立副本打勾,確定就能復(fù)制一個(gè)工作簿(表),將新工作簿(表)保存到U盤就完成操作。
附件:
EX