Google sheets:如何将文本分成行


您可以在 Google 表格中使用以下公式将单元格中的文本划分为行:

 =TRANSPOSE(SPLIT( A2 , " " ))

此特定示例将单元格A2中的文本分成行,使用空格作为分隔符。

如果单元格中的文本由不同的分隔符(例如逗号)分隔,则可以使用以下公式:

 =TRANSPOSE(SPLIT( A2 , "," ))

如果您有多个包含要拆分为行的文本的单元格,则可以将ARRAYFORMULA包装在SPLIT函数周围:

 =ARRAYFORMULA(TRANSPOSE(SPLIT( A2:A7 , " " )))

以下示例展示了如何在实践中使用每个公式。

示例 1:将文本分成行(空格分隔符)

假设 Google 表格中有以下单元格,其中包含多个用空格分隔的文本值:

我们可以在单元格B2中键入以下公式,将单元格A2中的文本拆分为多行:

 =TRANSPOSE(SPLIT( A2 , " " ))

以下屏幕截图显示了如何在实践中使用该公式:

Google 表格将文本分成行

请注意,单元格A2中的文本已被分成几行。

示例2:将文本分成行(逗号分隔符)

如果一个单元格包含多个以逗号分隔的文本值,我们可以使用以下公式将单元格文本拆分为多行:

 =TRANSPOSE(SPLIT( A2 , "," ))

以下屏幕截图显示了如何在实践中使用该公式:

请注意,单元格A2中的文本已被分成几行。

示例 3:将包含文本的多个单元格拆分为行

假设我们在 Google 表格中有一列单元格,每个单元格包含多个用空格分隔的文本值:

我们可以在单元格C2中键入以下公式,将 A 列中每个单元格中的文本划分为行:

 =ARRAYFORMULA(TRANSPOSE(SPLIT( A2:A7 , " " )))

以下屏幕截图显示了如何在实践中使用该公式:

Google表格将多个单元格中的文本分成行

请注意,A 列中每个单元格中的文本已分为几行。

另请注意,即使 A 列中的每个单元格没有相同数量的文本值,该公式仍然有效。

其他资源

以下教程介绍了如何在 Google 表格中执行其他常见任务:

Google 表格:COUNTIF 为何不等于文本
Google Sheets:检查单元格是否包含列表文本
Google表格:过滤不包含文本的单元格

添加评论

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