怎么批量把重复的数值合并单元格
发布网友
发布时间:2022-12-26 17:33
我来回答
共1个回答
热心网友
时间:2023-10-16 14:03
1. 怎么把相同的数据批量合并单元格
打开需要合并单元格的excel表格。(这里是以excel 2007版本为例)
选择菜单栏“插入”选项卡,点击“数据透视表”下拉列表“数据透视表”,此时,弹出创建数据透视表的窗口。
“请选择要分析的数据”:如果是本工作表直接选择表或区域即可;如果需要连接外部数据,点选“使用外部数据源”,连接到数据源的位置。
“选择放置数据透视表的位置”:可以放置在新的工作表(系统默认);也可以放置现有工作表,选择放置现有工作表的位置。
点击“确定”按钮。
此时,系统弹出“数据透视表字段列表”,在“选择要添加到报表的字段”中,将需要使用的字段拖动“报表筛选”“列标签”“行标签”“数值”下面的框内。这是只需要将“省份”“城市”放置在行标签。
选中“数据透视表”,在菜单栏”设计“选项卡中,点击”报表布局“下拉列表中“以表格形式显示”;点击“分类汇总”下拉列表中“不显示分类汇总”。可以在“数据透视表样式”中设置点选数据透视表样式。
选中“数据透视表”,右击在弹出的快捷菜单中,选择“数据透视表选项”。
在弹出的“数据透视表选项”窗口中,选择“布局和格式”选项卡,在“布局”目录中,勾选“合并且居中排列带标签的单元格”,点击“确定”按钮。
这样,所有记录中相同的省份就自动合并完成。如果需要编辑直接复制生成的表格即可。
2. Excel中怎么批量将相同的项合并,如图所示
首先我们把光标定位在需要合并数据区域的任意位置,因为数据区域是连续的,excel会自动判定当前区域为操作区域,然后选择数据选项卡中的分类汇总,这个我想大家是很数据他的作用的。分类汇总,基本的应用。
点击分类汇总后,内部我们一般选择一个字段计数就可以了,其他就默认设置即可,然后点击确定按钮
分列汇总后,会在原数据的左侧增加一列,显示汇总结果,我们选择A2到最先面的计数,第一行是标题字段,所有我们从A2开始选择,按下F5单元格或者CTRL+G调出定位对话框,这个我们前面都有介绍,然后点击定位条件。
定位条件中,我们选择定位空值,确定即可。
空值定位后,我们就需要对这些空值进行合并,其实这部分也就是我们每组的相同内容了,我们点击开始选项卡中的,合并单元格。
合并完毕后,我们要取消掉分类汇总,他的作用已经使用完成。我们继续点击数据中的分类汇总。
到分类汇总中,我们直接点击全部删除即可,其他都不需要去设置。
选中A2:A13,然后点击开始选项卡中的格式刷。把格式先复制出来。
然后我们刷一下B列就可以了,期间的线条,我们设置一下就好了
最后,我们删除A列的辅助列。基本也就完成了。
我们再简单调整美化一下格式就可以了,都居中即可。看到效果了吧,是不是很简单呢。你学会了吗?每天进步一点点,成功人生一步大。
3. EXCEL 如何快速合并重复数据
用公式合并单元格,我还是第一次听说,看来要好好学习一下。
我提供的方案是用VBA,按【ALT+F11】,双击右侧树形结构中要操作的工作表,将下述代码粘贴到左侧编辑区,然后退出VBA编辑器,执行宏即可得到结果:
Sub test()
Dim x As Range, i%
i = 2
Application.DisplayAlerts = False
Do While i If Cells(i, 1) & Cells(i, 3) = Cells(i - 1, 1) & Cells(i - 1, 3) Or _
Cells(i, 1) & Cells(i, 3) = Cells(i + 1, 1) & Cells(i + 1, 3) Then
If x Is Nothing Then Set x = Cells(i, 1) Else Set x = Union(x, Cells(i, 1))
Else
If Not x Is Nothing Then x.MergeCells = True
Set x = Nothing
End If
i = i + 1
Loop
Application.DisplayAlerts = True
End Sub
4. excel中如何快速的让相同名称的自动合并单元格
1、首先在excel表格中输入一组字符,需要将重复字符合并单元格。
2、选中单元格后点击数据中的“分类汇总”选项。
3、在弹出的分类汇总对话框中将汇总方式改为“计数”,点击确定。
4、即可在元单元格的左侧添加一列计数单元格。
5、选中新添加的列,打开工具栏中的“定位”,在其对话框中点击“空值”,点击确定。
6、然后再点击工具栏“对齐方式”中的“合并后居中”。
7、然后将小计行删除,将需要显示的字符粘贴上即可。
5. 如何合并excel里面重复的数据
如果有6万多条记录,建议用以下这个笨方法,因为其他方法如数据透视表或公式等有可能会运算不了或运算速度超慢
在原来数据的最前面插入两列,比如A、B两列,A列填入序号,可以在单元格A1中敲入1,在单元格A2中敲入公式:=A1+1,回车后复制A2,然后向下复制,然后选择A列选择性粘贴为数值,这时,A列就是存放现在这个顺序的序号了
按数据内容排序,比如按C列的内容排序,然后在B列中输入公式(比如在B1中输入):=exact(C1,C2),`公式向下填充,然后把B列选择性粘贴为数值(这样做是为了加快操作的速度),然后作筛选,把B列为False的筛选出来删掉,然后按A列的数字排序,就得到原来的数据相同顺序,但相同数据又被删掉的结果了
希望能够帮助到你,望采纳,谢谢。