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

合并前 合并后效果
1 1
1
1
1
2 2
2
2
3 3
3
5 5
5
5
5

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

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

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

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

温馨提示:内容为网友见解,仅供参考
第1个回答  2011-07-14
打开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
第2个回答  推荐于2018-03-19
B1中输入:
=IF(countif(A$1:A1,A1)=1,A1,"")
往下拉就可以了。本回答被提问者和网友采纳
第3个回答  2011-07-14
对需要合并的列 先进行排序,然后分类汇总。
第4个回答  2011-07-14
先按从小到大的顺序排序撒(数据—排序—升序),在把相同的进行合并撒。。
相似回答