繁体   English   中英

Excel将列转换为逗号分隔

[英]Excel convert column to comma separated

在 Excel 中,我有一列有 50 行。 现在我想将这 50 行转换为一个带有逗号分隔值的单元格。 有没有办法做到这一点?

试试这个用户定义的函数

Public Function conkat(rIn As Range) As String
    conkat = ""
    For Each r In rIn
        conkat = conkat & "," & r.Value
    Next r
    conkat = Mid(conkat, 2)
End Function

像这样使用:

=conkat(A1:A50)

如果您有 Office 365 Excel,则可以使用 TEXTJOIN():

=TEXTJOIN(",",TRUE,A1:A50)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM