在EXCEL中如何将同一列中的各个相同的内容进行合并,如:

合并前 合并后效果1 11 1 1 2 22 2 3 33 5 55 5 5
2024-11-12 19:47:43
推荐回答(5个)
回答(1):

1、首先打开excel表格,在表格的A列单元格中输入相同数据。

2、然后在B1单元格中输入函数公式:=IF(COUNTIF(A$1:A1,A1)=1,A1,"")。

3、点击回车,即可将函数公式生成计算结果,在B1中取数“1”。

4、然后点击B1单元格右下角的位置,生成十字光标后向下拉,即可将公式向下填充生成计算结果。

回答(2):

打开EXCEL ALT+F11
调出VBA
插入菜单 插入模块
复制下面的 按F5执行
Sub tt()
Application.DisplayAlerts = False
Dim i, a, b As Integer
b = InputBox("输入要合并的列")
a = 1
For i = 1 To Cells(60000, b).End(xlUp).Row
If Cells(i, b) = Cells(i + 1, b) Then
Else
Range(Cells(a, b), Cells(i, b)).Merge
a = 1 + i
End If
Next i
Application.DisplayAlerts = True
End Sub

回答(3):

B1中输入:
=IF(countif(A$1:A1,A1)=1,A1,"")
往下拉就可以了。

回答(4):

对需要合并的列 先进行排序,然后分类汇总。

回答(5):

先按从小到大的顺序排序撒(数据—排序—升序),在把相同的进行合并撒。。