红鼠网2023-05-08 17:52:10
excel是在我们日常办公生活中必须用到的软件之一。作为一款编辑数据的软件,excel非常实用便利,为了帮助大家更好的利用excel进行数据操作,本篇教大家如何拆分单个单元格为多个。以下为详细图解步骤:
实现的效果图:

解题步骤:
1、将换行符替换为空格
先在单元格中输入公式=SUBSTITUTE(A2,CHAR(10),REPT("",99))。

说明:
CHAR(10):表示换行符;
REPT(" ",99):表示生成99个空格;
REPT函数表示按照给定的次数重复显示文本;
语法结构:=REPT(给定文本,重复次数)。
2、利用MID函数提取数据
在单元格中输入公式=MID(SUBSTITUTE(A2,CHAR(10),REPT("",99)),1+(COLUMN(A1)-1)*99,99)

说明:
MID函数表示提取指定长度的字符的函数;
语法结构=MID(文本,起始位置,提取字符长度);
COLUMN(A1):表示获取列号
3、去除空格
由第2步中,我们可以看出获取到的结果是存在空格的,所以这里用TRIM函数清除空格。
输入公式=TRIM(MID(SUBSTITUTE(A2,CHAR(10),REPT("",99)),1+(COLUMN(A1)-1)*99,99))

说明:
TRIM函数表示除了单词之间的单个空格外,清除文本中所有的空格;
语法结构:= TRIM(文本)
4、用SUBSTITUTE函数删除不需要的字段
由于获取的结果是包含前面的字段,所以这里需要想办法进行删除。
在单元格中输入公式=SUBSTITUTE(TRIM(MID(SUBSTITUTE($A2,CHAR(10),REPT("",99)),1+(COLUMN(A1)-1)*99,99)),C$1&":",)
以上就是红鼠网为大家带来的关于如何通过excel拆分单独的单元格为多个单元格的详细教程,希望看完本篇教程能对你有所帮助。
下一篇:410mm是多少厘米?