Excel 公式将字符串按加号分割成多个单元格
可以使用 Excel 的函数 LEFT、MID 和 LEN 来实现。
若 A1 单元格的内容为 'a1 单元数为 a+b+c+d',则按照 + 号分成 a、b、c 和 d,可以使用以下公式:
a 单元格公式:=LEFT(A1,FIND('+',A1)-1)
b 单元格公式:=MID(A1,FIND('+',A1)+1,FIND('+',MID(A1,FIND('+',A1)+1,LEN(A1)-FIND('+',A1)))-1)
c 单元格公式:=MID(A1,FIND('+',A1)+LEN(B1)+2,FIND('+',MID(A1,FIND('+',A1)+LEN(B1)+2,LEN(A1)-FIND('+',A1)-LEN(B1)-1))-1)
d 单元格公式:=MID(A1,FIND('+',A1)+LEN(B1)+LEN(C1)+3,LEN(A1)-FIND('+',A1)-LEN(B1)-LEN(C1)-2)
其中,LEFT 函数用于提取字符串最左边的部分,MID 函数用于提取字符串中间的部分,LEN 函数用于返回字符串长度,FIND 函数用于查找指定字符在字符串中的位置。
注意:上述公式中的 B1、C1 和 D1 分别指的是 a、b 和 c 的单元格,需要根据实际情况进行调整。
原文地址: https://www.cveoy.top/t/topic/mwAO 著作权归作者所有。请勿转载和采集!