文本到列分隔符的分割为任意数量

文本到列分隔符的分割为任意数量

如何在第一个数字处拆分聚集的字母数字列?

最好更简单比这个

在此处输入图片描述

答案1

为了比 MS 建议的更简单地实现您的目标,请执行以下操作:

  1. 使用打开文件微软 Word,而不是 Excel。
  2. 通过+打开Replace对话框。CTRLH
  3. 按照屏幕上的说明设置选项(Use wildcards必须检查!):

通配符替换

这些选项(通配符)的含义如下:

  • 查找内容:([0-9]{1,})- 表示任意数字 1 次或多次。()需要括号以备将来使用 - 它们标记字符串块。
  • 替换为:,\1- 逗号和括号Find what中的第一个块()

Replace All-你的字符串将被转换如下:NY City 4a-->NY City ,4a

现在将结果文件保存为文本(不是 Word 文档!),将扩展名更改为CSV然后在 Excel 中打开它。如果您的默认 CSV 分隔符是逗号 - 您将有带逗号分隔的字符串,分为 2 个单元格。如果您有不同的默认分隔符 - 用此字符替换上述“替换为:”表达式中的逗号。

阅读有关通配符的更多信息:使用通配符查找和替换字符

答案2

相关内容