【问题标题】:Concatenate a special character to a column of data?将特殊字符连接到一列数据?
【发布时间】:2013-12-06 07:45:56
【问题描述】:
9
37
92
93
96
98
118
128
135
136
139

我有大约 13,000 多条记录,如上面的列表。我想在每个数字后附加一个“,”?

最好/最简单的方法是什么?

【问题讨论】:

  • 数字排列成一列。
  • 那条评论是什么意思?您为什么不直接解决问题以显示数据的实际排列方式?
  • 你想用什么语言来做这个?
  • 数据在excel的一列中:(

标签: excel list concatenation


【解决方案1】:

这听起来像是Notepad++ 的工作!

点击 Ctrl+F 并选择 替换 选项卡,然后填写以下详细信息:

查找内容\r\n

替换为,\r\n

搜索模式:扩展

点击全部替换,Bob就是你的叔叔!

【讨论】:

    【解决方案2】:

    取决于您的操作系统和语言:

    1. 读一读
    2. 写除回车以外的所有内容
    3. 写,
    4. 写回车
    5. 在 1 点继续。除非你完成了。

    在 Unix/Linux 机器上,您可以使用 sed 或 awk,几乎可以使用任何编程语言,我不推荐使用 asm 或 fortran,但使用它们并非不可能。 在任何机器上支持文本处理的任何可用语言,任何支持正则表达式的实用程序。在 excel 中,您可以创建另一列,将单元格的内容连接到左侧和“,”,然后隐藏原始列

    【讨论】:

      【解决方案3】:

      对于A1列中的数据,您可以在下面使用

      CONCAT(A1,CHAR(39), char(44),CHAR(39))
      

      仅供参考,

      CHAR(39) - '

      CHAR(44) - ,

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2023-03-20
        • 2012-02-29
        • 2016-12-27
        • 1970-01-01
        • 2017-10-30
        • 2021-10-05
        • 1970-01-01
        • 2020-06-04
        相关资源
        最近更新 更多