excel汇总相同表格数据[工作范文]

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

excel汇总相同表格数据

篇一:在不打开EXCEL表的前提下,有办法将同一文件夹下的相同单元格数据进行汇总

在不打开EXCEL表的前提下,有办法将同

一文件夹下的相同单元格数据进行汇总

一、将所有要合并的电子表格放在同一个文件夹内,便于操作。如:总文件夹。

二、新建一个电子表,用于存放导出的内容。如:合并文件。

三、打开,选择所有文件,右击→重命名,键入一个文件名,按回车确认,这样所有文件就会自动编号命名。如:A、A

(1)、A(2)?

四、打开新建的电子表【合并文件】,在A列输入要导出内容的文件名。A、A(1)、A(2),选择第2、3单元格,拖动拖动柄到需要的位置。

五、打开【总文件夹】内第一个文件A。

六、打开【合并文件】,在B列第一个单元格内输入“=”后,点击【总文件夹】内第一个文件A中需要导出的单元格的内容,按回车确认。如想导入Sheet1! E1单元格内内容,关闭A文件后,xx栏内显示xx好的公式:

='D:\总文件夹\[]Sheet1'!$E$1

这是想导入的文件所在的路径和文件名,表格名。选择并复制它。

七、在【合并文件】的C列第一个单元格内输入=””

注意,双引号一定是英文标点符号。再点击双引号中间,右击

→。在[的后面输入 "& 在.前面输入&"选中& A &中间的字母点击A1单元格,这时xx栏显示:

="='D:\总文件夹\["&A1&".xls]Sheet1'!$E$1"

这是一段文本,主要作用是下一步能拖动,将A列的文件名加入其中。

八、选中C1单元格,拖动拖动柄到需要的位置。

九、选中C列,右击→复制

十、选中D列,右击→选择性粘贴→数值。

十一、按Alt+F11键,打开VBAxx器,按Ctrl+G键,打开立即窗口,输入,= (显示选中单元格内容)回车。这时会出现更新数据提示,只要找到总文件夹所在的位置,打开一个文件,更新数据,这时所有文件就可全部导入。注意,要选中D列。

十二、关闭VBAxx器,你就可以发现导入的内容。

篇二:excel中如何将相同格式的多个不同excel文件合并为一张表

excel中如何将相同格式的多个不同excel文件合并为一张表?

【问题描述】:日常工作中采集的数据经常会是大量格式相同的Excel表格。(如要求多个单位上交表格,最后需要汇总这些表格的内容),如何实现自动化合并呢?

【解决方案】:

1.将所有格式相同的Excel表格保存到一个文件夹内;

2.在文件夹内新建一个Excel工作表,命名为“汇总表”;

3.打开汇总表,按“Alt + F11”打开VBA开发环境,双击工程资源管理器里面的sheet1,在右侧的代码区编写如下代码:

Sub 合并当前目录下所有工作簿的全部工作表

Dim MyPath, MyName, AWbName

Dim Wb As Workbook, WbN As String

Dim G As Long

Dim Num, ini As Long

= False

MyPath =

MyName = Dir

AWbName =

Num = 0

ini = 0

Do While MyName ""

If MyName AWbName Then

Set Wb =

Num = Num + 1

With Workbooks.ActiveSheet

If ini = 0 Then

.Range.Cells,.Cells.)).Copy .Cells

ini=1

End If

For G=1 To

.Range.Cells,.Cells.,.)).Copy .Cells.End.Row+1,1) Next

WbN=WbN & Chr &

False

End With

End If

MyName=Dir

Loop

Range.Select

= True

MsgBox "共合并了" & Num & "个工作薄下的全部工作表。如下:

" & Chr & WbN, vbInformation, "提示"

End Sub

4.运行代码,系统会自动将所有Excel表格合并到“汇总表”中

篇三:EXCEL表格怎样把重复的名称和数据找出来

EXCEL表格怎样把重复的名称和数据找出来?

用了几个函数,不是重复的它显示是重复的,(显示重复的是数字相差10)盘头十字4*8

与盘头十字4*18它说重复,第一个不重复,第二个是重复了,这是什么原因?多谢高手

=IF>1,"重复","") 用单元格

=COUNTIF>1 条件格式

不知道是不是要这样的,有问题在hi我。

追问

首先谢谢你,出现这样的情况,可能是数字原因,有办法不?

盘头十字4*18

盘头十字4*8 重复

盘头十字4*25

盘头十字4*5 重复

沉头十字3*14

沉头十字3*4 重复

因为你的*被excel当通配符处理了。所以你得先所里面的*给换掉。可以用excel的查找替换处理,也可以用公式

=IF)>1,"重复","")

得说一下,你里面每个数据里都有*吗?

没有的话,就把上面公式里substitute的第三参数改一下,最好能改成数据里没有的。现在的公式是把所有的*给处删掉处理。但如果你的数据里有的没有*的话就会出错,比如“盘头4*18”和“盘头418”就一样了。

不是我想出来了,是经老师指点才知道

用的20XX吧,用20XX直接就有一个检查重复的工具,不用你去写啥函数.如图,选择重复值

我想把相同数据找出来然后都删掉,只保留不重复的数据应该怎么做

举个例子,比如

1

2

2

3

3

3

4

相关文档
最新文档