将列转换为逗号分隔的列表

将列转换为逗号分隔的列表

我的任务是创建一个简单的 Excel 表,该表在 A 列中包含未指定数量的行,如下所示:

1234
123461
123151
11321

并将它们放入另一个单元格中的逗号分隔列表中,用户可以轻松地复制并粘贴到另一个程序中,如下所示:

1234,123461,123151,11321

做到这一点最简单的方法是什么?

答案1

假设您的数据从 A1 开始,我会将以下内容放入 B 列:

B1:

=A1

B2:

=B1&","&A2

然后,您可以将 B2 列粘贴到整个列中。B 列中的最后一个单元格现在应该是 A 列的逗号分隔列表。

答案2

  • 复制 Excel 中的列
  • 打开 Word
  • “选择性粘贴”仅作为文本
  • 在 Word 中选择数据(需要转换为以 分隔的文本的数据,),按Ctrl- H(查找和替换)
  • 在“查找内容”框中输入^p
  • 在“替换为”框中输入,
  • 选择“全部替换”

答案3

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

=TEXTJOIN(",",TRUE,A:A)

在此处输入图片描述

答案4

另一种方法是将 Excel 列粘贴到此浏览器内工具中:

将.town/列转换为逗号分隔列表

它将一列文本转换为以逗号分隔的列表。

由于用户无论如何都要复制并粘贴到另一个程序,所以这对他们来说可能同样容易。

相关内容