可以使用Excel的MID函数和LEN函数来实现。

假设单元数为a+b+c+d的值存储在A1单元格中,要将其按+号分成a、b、c、d四个部分,并将a、b、c分成三列,可以按如下步骤操作:

  1. 在B1单元格中输入以下公式:=MID(A1,1,FIND("+",A1)-1),该公式使用MID函数截取A1单元格中第一个加号之前的字符,即a的值。

  2. 在C1单元格中输入以下公式:=MID(A1,FIND("+",A1)+1,FIND("+",A1,FIND("+",A1)+1)-FIND("+",A1)-1),该公式使用MID函数截取第一个加号和第二个加号之间的字符,即b的值。

  3. 在D1单元格中输入以下公式:=MID(A1,FIND("+",A1,FIND("+",A1)+1)+1,FIND("+",A1,FIND("+",A1,FIND("+",A1)+1))-FIND("+",A1,FIND("+",A1)+1)-1),该公式使用MID函数截取第二个加号和第三个加号之间的字符,即c的值。

  4. 在E1单元格中输入以下公式:=MID(A1,FIND("+",A1,FIND("+",A1,FIND("+",A1)+1)+1)+1,LEN(A1)-FIND("+",A1,FIND("+",A1,FIND("+",A1)+1)+1)),该公式使用MID函数截取第三个加号之后的字符,即d的值。

  5. 将B1、C1、D1、E1单元格拖动填充至需要的行数即可。

注意:在以上公式中,FIND函数用于查找字符在文本中的位置,LEN函数用于返回文本的长度。

a1单元数为a+b+c+d用excel公式按+号分成a b c d 要以A1为计算基础同时要适用a+b+c分成3列

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

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