原始问题:- http://www.excelforum.com/showthread.php?t=1082858&p=4075694&posted=1#post4075694 [如何将一个单元格拆分为3个不同的单元格?]

我正在Excel中导入文本文件,但是所有数据都在列中导入,我想将列数据拆分为3个不同的单元格。我该怎么办,请提出建议。

在该线程中,用户希望根据数据需求将一个单元分为3个或更多单元。为了满足此要求,我们使用“文本到列”

选项。

文本到列:-此功能用于将文本的单列拆分为多列。

让我们举个例子,了解如何使用此功能拆分单个单元格。

我们在A列中有一个地址列表,其中包含单个单元格中的整个地址。我们需要将地址分成不同的列。

image 1

“文本到列”功能包含3个步骤:-*选择列A。 *转到“数据”选项卡,从“数据工具”组中,单击“文本到列”。

  • 将显示“将文本转换为列向导–第1步,共3步”对话框。

  • 在对话框中,您将找到2种文件类型:-定界和固定宽度。

A.定界:-字符,例如逗号或制表符分隔每个字段。

B.固定宽度:-字段按列对齐,每个字段之间有空格。

  • 对于此数据,由于没有固定的宽度,因此我们必须选择“定界”选项。

image 2

img3

  • 单击下一步按钮。

  • 将出现“将文本转换为列向导–第2步,共3步”对话框。

  • 因为我们的数据定界符是“ Space”,所以单击并在“ Space”复选框上打勾。当您单击它时,您可以在数据预览框中看到正在分离的数据。如果大多数情况下数据都是以逗号作为分隔符,则可以选中逗号复选框。

  • 单击下一步按钮。

img4

  • 将出现“将文本转换为列向导–第3步,共3步”对话框。

  • 单击目标位置以选择要分割文本的位置。目标框将显示$ A $ 1,但是如果您不想覆盖现有数据,则可以选择$ B $ 1:$ D $ 1或仅选择$ B $ 1。

img5

  • 单击“完成”按钮

您可以在上方看到A列中一个单元格的文本已分为B:F列。当您收到数据(如A列)并且需要将其分为多个列以进行进一步的分析和报告时,此功能非常有用。

img6

注意:-如果在Excel中合并数据,则单元格将不会通过“文本到列”拆分为其他单元格。