excel的多表 重复行的合并问题

有多个EXCEL工作表 比如SHEET1 SHEET2 SHEET3
每个表都有相同名称的行 比如叫“材料名称”

现在想创建一个新的工作表SHEET4 在这个表中创建一列“材料名称”
这行的内容为SHEET1 SHEET2 SHEET3 中不重复的项

具体应该怎么操作?
得意依旧 -的回答是采用辅助列

这里的sheet1~3是不断添加内容的。
需要sheet4随之自动更新。

如果每次添加了内容都按您的方法弄一遍。工作量太大。
不知道有没有更好的方法?

楼主的题目, 与楼主的补充是两条完全不同的难题, 不可能以一种方法同时应付。
(1.) 将3个工作表, 并在Sheet4, 最简单的办法是:
首先将Sheet1、Sheet2、Sheet3表中的所有"材料名称"复制至Sheet4的B列,设行号1为表头,行号2至行号1000为含重复的"材料名称"
在A1输入公式 =IF(COUNTIF(B$2:B2,B2)=1,B2,"")
然后将B2 向下拖至 A1000
所有不重复的名称都会显示出来, 已重复的会变成空白格
将A2:A1000 做复制, 黏贴值, 排序, 再将B列内容清除, 完成。
(2.) 要将新增而不重复的名称, 在Sheet4自动更新, 是远远超过Excel函数公式的能力。可能是唯一的办法: 执行 Private Sub Worksheet_Change, 这是其中一种工作表自动运行宏。由于不知楼主的VBA程度, 如长话短说会很难明白, 如短话长说, 篇幅会很长, 如自动更新的定义是包括因删除行或清除某些数据, 是否也应在Sheet4的名单上清除呢? 如是, 程序会相当复杂。 故有关的程序代码暂且不表。
温馨提示:内容为网友见解,仅供参考
第1个回答  2007-06-01
步骤一:首先将Sheet1、Sheet2、Sheet3表中的所有"材料名称"复制至Sheet4的A列,设行号1为表头,行号2至行号400为含重复的"材料名称";

步骤二:在Sheet4 B列输入1并按A列内容量填充1,示当前A列单元格中的名称个数;

步骤三:在Sheet4 C列输入公式SUMIF($A$2:$A$400,A1,$B$2:$B$400) 由此得出A列单元格中重复名称的次数(=1示没有重复,大于1为重复及重复次数);

步骤四:在Sheet4 C列中执行自动筛选,筛选应以当前求出的数据为依据,如筛选"5"则表示选出重复5次的名称,再从A列中筛选一个名称(因为有5次重复的名称可能有很多个,最好是一个一个处理,以免出错)保留一个其余的删除后,公式自动得"1",A列全部显示后,又会显示没有处理的重复5次的"材料名称",按相同的方式处理即可。

当C列中所有数据为"1"时,A列剩余数据就是当前没有重复的唯一数据。

楼主若不明白请补充.
第2个回答  2007-06-01
用数据表来搞掂,先把这三表的项都列出来然后那那个数据表排序(偶不太会说- -||,直接动手还容易点)...最后它会出现重复与重复的项```
第3个回答  2007-06-01
题目不清楚,最好是详细列出 SHEET1 SHEET2 SHEET3 的内容。

这么难的题目,你先多少加点分。

excel怎么把两个工作表的重复项数据合并
方法一:使用数据透视表 选中需要合并的区域。点击"插入"选项卡中的"数据透视表"按钮。在弹出的"创建数据透视表"对话框中,选择要合并的字段并拖到"行"和"值"框中。在"值"框中选择需要计算的函数,如"求和"、"平均值"等,然后点击"确定"按钮。Excel会自动生成一个包含合并数据的新表格,保存后就...

excel多行重复数据合并求和
1、比如对下列表格中相同型号的数量合并求和。先鼠标选中A列中所有的型号。2、A列的数据复制粘贴到到空白的E列中,然后点击“数据”_“删除重复项”。3、在弹出的窗口选择列E,并点”删除重复项”,提示窗口点确定。4、在F1单元格中输入公式=SUMIF(A2:A28,E1,B2:B28)。5、=SUMIF($A$2:$A$...

excel多列数据怎么重复项合并求和
1、方法一: 选择F1,数据>>>合并计算,函数“选择”求和“,鼠标放在”引用位置“框内,选择B1:C19,再点击”添加“按钮,勾选”首行“和”最左列“,再单击”确定“按钮。2、方法二: 步骤1,C2=LOOKUP(座,$A$1:A1)然后下拉公式。步骤2,d2=SUMIF(C:C,A1,B:B)。步骤3,使用格式刷让D列跟A...

Excel表格中字段相同的多个工作表数据如何合并
1. 首先打开电脑,找到想要编辑的Excel表格,双击打开 2. 如图,在打开的表格中,sheet1,sheet2两个表中都有下图的数据结构,即各商品的月销量额。3. 先在下方切换到sheet3,然后点击上方的 数据菜单,在打开的数据选项下,找到合并计算的选项,点击 4. 在弹出的合并计算窗口中,点击函数的下拉菜单...

excel多行重复数据合并求和
1、首先在电脑中打开你需要合并统计的excel表格,从下图可以看到A列的姓名列,包含重复的同类项目。接着选择上方工具栏中的【插入】-【数据透视表】。选择生成透视表在当前工作表。2、方法一:选择F1,数据合并计算,函数“选择”求和“,鼠标放在”引用位置“框内,选择B1:C19,再点击”添加“按钮,勾...

怎样把多个相同格式的Excel表格数据快速的合并到一
1、在电脑中打开EXCEL表格,点击数据标签页中的“获取外部数据”,在弹出的选项中点击选择“现有连接”。2、在弹出的对话框中,点击左下角的浏览更多。3、找到并点击选择需要合并的表格,然后点击打开。4、在多个sheet表格中,点击选择需要合并的表格,然后点击确定。5、弹出导入数据对话框,可使用默认设置...

多张excel表把相同名字的sheet合并
身份证号两列中找到对应的姓名后,返回第二个值,即身份证号的值。提醒一下,在使用vlookup函数钱,一定要看看有没有姓名一样的,如果一样公式会出错。建议你对两张表的姓名所在列,分别用条件格式突出重复的值,这样会很直观。好像解释的有点乱,见谅一下。如果想要了解更具体的用法,...

excel表格重复项怎么合并?
1、首先打开excel文件,如图所示,有一些是重复项。2、然后选中数据区域:A1:B10。3、点击工具栏的插入,点击数据透视表。4、在弹出的创建数据透视表对话框中,选择现有工作表,将位置选到工作表右边的空白区域。5、点击确定之后,会弹出下图所示区域。6、将书名拖到行标签里面,将销量拖到数值里面。7...

excel多个相同数据批量合并
1、首先我们制作一个图表,表中有多个重复的姓名,每个姓名对应不着同的数据信息。2、第一步,在C列添加一个辅助列1,点击第一个数据右边的单元格(C2),输入公式:=B2。3、第二步,在(C3)输入公式【=IF(A3=A2,C2\/B3,B3)】,然后回车。4、第三步,点击(C3)单元格右下角向下填充,各...

EXCEL怎么实现合并多张工作表且去掉重复项?
解决EXCEL怎么实现合并多张工作表且去掉重复项的步骤如下:1.在要处理的表格的空白单元格(比如D2)里输入=vlookup(A2,)。2.再选中“参考表格(sheet4)”中要匹配的那列数据(比如删除与A列相同名字的客户),表格公式=VLOOKUP(A2,Sheet4!A:A)。3.在表格中将公式输完=VLOOKUP(A2,Sheet4!A:A,...

相似回答
大家正在搜