如何在 Excel 中拆分单词

如何在 Excel 中拆分单词

在 Excel 中,如何从单元格 A1 中拆分出由 3 个连续字母组成的单词?

例子:

如果单元格 A1 包含单词university,我需要它在其他单元格中生成以下文本:

B1=uni
C1=niv
D1=ive
E1=ver
F1=ers
G1=rsi
H1=sit
I1=ity

答案1

该公式将列出单词中所有可能的(连续的)3 个字母的组合,并在最后一个三元组之后终止列表。

=IF(LEN($A1)>COLUMN(),MID($A1,COLUMN()-1,3),"")

以下是示例数据表:

在此处输入图片描述

谨致问候。很抱歉花了这么长时间才搞清楚。还有自参考数据表。:-D

答案2

请尝试这个公式:

=LEFT(RIGHT($A$1,LEN($A$1)-(ROW(A1)-1)),3)

在此处输入图片描述

请确保公式中的绝对引用和相对引用正确。

对于第 1 行,尝试以下公式:

=LEFT(RIGHT($A$1,LEN($A$1)-(COLUMN(A1)-1)),3)

在此处输入图片描述

答案3

此公式将帮助您将单元格值拆分到同一行。

查看下面的屏幕截图。

在此处输入图片描述

=MID($A1, COLUMNS($B$1:B$1), 3)

注意,在单元格 B1 中写入公式,然后将公式拖到单元格 I1 为止。

注意:如果需要,您可以调整提取到行中的字符的长度,只需替换即可3具有所需的长度值。

相关内容