Excel:如何按特定长度分割字符串


您可以使用 Excel数据选项卡中的文本分列功能将特定长度的字符串拆分为多列。

以下示例展示了如何在实践中执行此操作。

示例:如何在 Excel 中按特定长度拆分字符串

假设 Excel 中有以下列员工 ID:

每个员工 ID 总共由 9 个字符组成。

假设我们想要将每个员工 ID 字符串拆分为三个字母的块,分为三个单独的列。

为此,我们可以突出显示单元格区域A2:A9 ,然后单击顶部功能区的“数据”选项卡,然后单击“数据工具”组中的“文本到列”图标:

在出现的新框中,选中“固定宽度”旁边的框,然后单击“下一步”

在白色框中,单击要拆分文本的位置。

我们将在第一组三个字符后单击一次,然后在第二组三个字符后再次单击以创建两条可见线:

然后单击“下一步”

然后在“目标”框中键入$C$2 ,然后单击“完成”

A 列中的每个字符串将自动拆分为三个新列,每列包含员工 ID 字符串中的三个字符:

Excel按长度分割字符串

注意:在此示例中,我们选择根据长度 3 拆分字符串,但您可以通过在 columns 中的文本功能的第二步中指定换行符来选择将其拆分为所需的任何长度。

其他资源

以下教程介绍了如何在 Excel 中执行其他常见操作:

Excel:如何用逗号分隔字符串
Excel:如何将地址划分为多个单元格
Excel:如何将单词分成单独的字母

添加评论

您的电子邮箱地址不会被公开。 必填项已用*标注