将单个单元格中的信息拆分为多个单元格

将单个单元格中的信息拆分为多个单元格

我在一个单元格中有此信息

Please register for me: 

NAME: Zaki Bin Manjoy   
PS NUMBER: 675676
DIETARY PREFERENCE (halal/vegetarian): Halal
LOCATION: KFELS MPH KOM Tower Level 10

我想将其分成多个单元格以获取姓名、电脑号、饮食偏好和位置等数据。

答案1

在右侧未使用的单元格中(可能是顶行),输入以下公式,

=CHOOSE(COLUMN(A:A), "NAME: ","PS NUMBER:", "DIETARY PREFERENCE (halal/vegetarian):","LOCATION:")

向右填充总共四个单元格。这样您就可以得到要查找的四个类别。对于此示例,我会说您将其放在 C1 中。

细胞正下方姓名:(示例中为 C2)输入此公式,

=TRIM(CLEAN(MID($A1,FIND(C$1,$A1)+LEN(C$1), IFERROR(FIND(CHAR(10),$A1,FIND(C$1,$A1)),LEN($A1))-(FIND(C$1,$A1)+LEN(C$1)))))

然后向右填充总共四个单元格。您应该得到类似下面的内容。

  转置多行单元格数据

如果 A 列中有更多数据,您只需选择 C2:F2 并根据需要向下填充即可获取 A 列中的所有数据。

相关内容