如何将单个单元格内容拆分为多个不带分隔符的列?

如何将单个单元格内容拆分为多个不带分隔符的列?

我有一个 Excel 电子表格,其中包含以下内容:

单元格 A1 ABCD 1234

我想将其拆分为

单元格 A1: ABCD

CELL B1: A  
CELL C1: B  
CELL D1: C 
CELL E1: D

我尝试使用文本到列工具,但由于没有空格或逗号等分隔符,我似乎无法正确将其拆分。

谢谢您的帮助。

答案1

有两个选项:

第一的,假设您拥有 Excel 2007 或更高版本:

  1. 选择要解析的单元格
  2. 数据->文本分列
  3. 选择固定宽度
  4. 添加断线,直到所有线条都按照您想要的方式排列。
  5. 结束

第二,您可以完全通过代码完成此操作:

  1. 将目标数据放入单元格中A1

  2. 在细胞内B1, 添加=MID($A$1,COLUMN()-1,1)

  3. 向右填充公式,直到字符用完。

    此公式根据列号从目标单元格中​​每次取出 1 个字符(如果您需要将其解析为与目标单元格相同的列,则此公式需要工作)

这有帮助吗?如果没有,你能告诉我们更多吗?

答案2

您可以复制单元格并在 A2 中单击鼠标右键,选择性粘贴并勾选 TRANSPOSE 框。

相关内容