如何将数据拆分为多列 Excel

如果你开始一个 Excel 工作簿通过将数据分组到同一个单元格中,然后决定取消分组, Excel 有几个简单的功能可以将电子表格的一列一分为二。 以下是如何使用“文本到列”和“快速填充”。

如何在中使用“文本到列” Excel

通过单击第一个单元格并向下拖动到列中的最后一个单元格来选择要拆分的单元格。 在我们的 example,我们会将 A 列中列出的名字和姓氏分成两个不同的列,B 列(姓氏)和 C 列(名字)。

点击顶部的“数据”选项卡 Excel 丝带。

数据选项卡

单击“数据工具”部分中的“文本到列”按钮。

文本到列

在“将文本转换为列”向导中,选择“分隔”,然后单击“下一步”。 分隔的作品在我们的 example, 因为名称用逗号分隔。 如果名称仅由空格分隔,则可以选择“固定宽度”。

分隔的


检查“逗号”和“空格”分隔符,然后单击“下一步”按钮。 分隔符只是数据的分隔方式。 在这种情况下,我们使用逗号和空格,因为 A 列中的每个单元格都有一个逗号和一个空格分隔两者。 您可以使用任何适合您的数据集的分隔符。

逗号和空格

接下来,我们将单击要开始添加数据的单元格(在本例中为 B2),然后单击“完成”。 这会将名字和姓氏添加到各自的列中。

我们可以用不同的方式来做这件事——因为 example,将名字添加到 B 列,将姓氏添加到 C 列。为此,我们将在向导中突出显示名字(注意屏幕截图中表示活动列的黑色突出显示),然后单击相应的单元格。

单击单元格

您可能会注意到提示音,然后无法选择要将数据移入的单元​​格。 如果发生这种情况,只需单击向导中的“目的地”区域或手动将信息添加到“目的地”字段中。

目的地框

如何使用“Flash Fill” Excel

如果您只有几个名字,并且不想弄乱文本到列向导,则可以改用 Flash Fill。 从本质上讲,这是一种将数据复制并粘贴到新单元格中的更智能的方法。

在相应列的第一个单元格内单击 – 名为“First, in our example——然后输入数据集中第一个人的名字。

添加名字


打 ”Enter”在键盘上移动到下一个单元格。 从功能区的“主页”选项卡中,单击“编辑”,然后单击“快速填充”。

或者,您可以按键盘上的 Ctrl+E。

Flash Fill 将尝试找出您要完成的任务 – 仅添加其中的名字 example- 并将结果粘贴到相应的单元格中。

闪光填充

其次,在最后一列的第一个单元格内单击并输入相应人员的姓氏,然后点击“Enter”在键盘上。

从“主页”选项卡中,单击“编辑”,然后单击“快速填充”。 或者,使用 Ctrl + E 键盘快捷键。

再次,快速填充将尝试找出您要填充到列中的数据。

闪光填充

如果 Flash Fill 不能正常工作,总是有 Undo (Ctrl+Z)。