首页 热点资讯 义务教育 高等教育 出国留学 考研考公

EXCEL 如何快速合并重复数据

发布网友 发布时间:2022-03-01 23:48

我来回答

4个回答

热心网友 时间:2022-03-02 01:18

选择菜单栏中的“数据”
在选择合并后的姓名列
点击重复项里的“删除重复项"
在弹出的”删除重复项“窗口中点击”删除重复项“

热心网友 时间:2022-03-02 02:36

用公式合并单元格,我还是第一次听说,看来要好好学习一下。

我提供的方案是用VBA,按【ALT+F11】,双击右侧树形结构中要操作的工作表,将下述代码粘贴到左侧编辑区,然后退出VBA编辑器,执行宏即可得到结果:

Sub test()
    Dim x As Range, i%
    i = 2
    Application.DisplayAlerts = False
    Do While i <= [a65536].End(xlUp).Row
        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

   

热心网友 时间:2022-03-02 04:10

用公式即使能做到,也可能相当麻烦。不如用VBA解决。追问公式应该怎么写呢?

追答公式方法我难以做到,用VBA倒可试试。

热心网友 时间:2022-03-02 06:02

有一个办法很方便的

数据分类汇总   

在汇总列  ctrl+G  定位  "空值"

点击  合并

用格式刷把汇总列在需要合并列 刷一下

删除汇总列

追问弱弱的问一句 分类汇总 怎么删除 :)

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com