Excel电子表格怎么把一列的数字合并到一个单元格里面并且每个数字之间加上逗号啊?

如图,同一列的数字1-10,我想放在一个单元格里面,并且每个数字中间加上逗号

以数据在A1:A10为例

假如你是WPS或者EXCEL2019,可以直接使用公式=TEXTJOIN(",",1,A1:A10)

如果是其他版本,如图:

B1=IF(A2="",A1,A1&","&B2),然后向下拖动填充公式,最后B1效果如图

温馨提示:答案为网友推荐,仅供参考
第1个回答  2021-03-16

在B1中输入或复制粘贴下列公式

=TEXTJOIN(",",,A1:A10)

本回答被提问者采纳
第2个回答  2021-03-16
Sub 合并()
Dim I
For I = 5 To Range("u65536").End(xlUp).Row
[w5] = [w5] & "," & Cells(I, "u")
Next
End Sub
运行这个编程
第3个回答  2021-03-16

在B1中输入或复制粘贴下列公式

=TEXTJOIN(",",,A1:A10)

本回答被提问者采纳
第4个回答  2021-03-16
Sub 合并()
Dim I
For I = 5 To Range("u65536").End(xlUp).Row
[w5] = [w5] & "," & Cells(I, "u")
Next
End Sub
运行这个编程
相似回答
大家正在搜