假设a1单元格中输入的是数字,则可以使用以下公式进行分割:

a: =IFERROR(LEFT(A1,FIND(" ",A1)-1),A1) b: =IFERROR(MID(A1,FIND(" ",A1)+1,FIND(" ",A1,FIND(" ",A1)+1)-FIND(" ",A1)-1),"") c: =IFERROR(MID(A1,FIND(" ",A1,FIND(" ",A1)+1)+1,FIND(" ",A1,FIND(" ",A1,FIND(" ",A1)+1)+1)-FIND(" ",A1,FIND(" ",A1)+1)-1),"") d: =IFERROR(RIGHT(A1,LEN(A1)-FIND(" ",A1,FIND(" ",A1,FIND(" ",A1)+1)+1)),"")

这些公式的含义如下:

  • a: 使用LEFT函数和FIND函数找到第一个空格的位置,然后提取空格前面的字符串作为a。
  • b: 使用MID函数和FIND函数找到第一个和第二个空格的位置,然后提取这两个空格之间的字符串作为b。
  • c: 使用MID函数和FIND函数找到第二个和第三个空格的位置,然后提取这两个空格之间的字符串作为c。
  • d: 使用RIGHT函数和FIND函数找到最后一个空格的位置,然后提取空格后面的字符串作为d。

如果a1单元格中输入的是文本,则可以使用以下公式进行分割:

a: =IFERROR(LEFT(A1,FIND(" ",A1)-1),A1) b: =IFERROR(MID(A1,FIND(" ",A1)+1,FIND(" ",A1,FIND(" ",A1)+1)-FIND(" ",A1)-1),"") c: =IFERROR(MID(A1,FIND(" ",A1,FIND(" ",A1)+1)+1,FIND(" ",A1,FIND(" ",A1,FIND(" ",A1)+1)+1)-FIND(" ",A1,FIND(" ",A1)+1)-1),"") d: =IFERROR(RIGHT(A1,LEN(A1)-FIND(" ",A1,FIND(" ",A1,FIND(" ",A1)+1)+1)),"")

这些公式和前面的公式基本相同,只是在提取d时,使用了第二个FIND函数找到最后一个空格的位置。

a1单元数为a+b+c+d用excel公式分成a b c d

原文地址: https://www.cveoy.top/t/topic/7GF 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录