一行单元格中既有字母又有数字,如何用一个函数公式将字母后的四位数字提取出来并求和

问题描述:

一行单元格中既有字母又有数字,如何用一个函数公式将字母后的四位数字提取出来并求和
例如:
BJ5.25/SJ2.25 BJ3.75/SJ2.25 SJ3.75/HLJ2.25
如何使用一个函数公式将A1/B1/C1中SJ后面的数字(固定为四个字符串)提取出来并求和
如果用函数不可以直接求的话,

=SUMPRODUCT(--RIGHT(A1:C1,4))亲,貌似不是哦,这个公式计算出来的数值是6.75,实际上是8.25而且,在同样的基础数值的基础上,如果我想提取BJ后面的数值求和,又应该用什么公式呢?哦,看错了,我提取的 最后4个数=sumproduct(--mid(A1:C1,find("BJ",A1:C1,1)+2,4))===============================================这个不容错, 没有BJ 就返回错误,修改下:=SUM(IF(ISNUMBER(--MID(A1:C1,FIND("BJ",A1:C1,1)+2,4)),(--MID(A1:C1,FIND("BJ",A1:C1,1)+2,4)),0))按Ctrl+Shift+Enter结束公式亲,求你再帮我看一下。提取BJ后四位的时候,如果C1中没有BJ的字符,返给我的是错误的数值麻烦再帮我看一下亲,求你再帮我看一下。提取BJ后四位的时候,如果C1中没有BJ的字符,返给我的是错误的数值麻烦再帮我看一下=SUM(IF(ISNUMBER(--MID(A1:C1,FIND("BJ",A1:C1,1)+2,4)),(--MID(A1:C1,FIND("BJ",A1:C1,1)+2,4)),0))按Ctrl+Shift+Enter结束公式我已经回复过了亲,刚才的这个函数公式,返回的结果为0,麻烦再帮我看一下,是不是哪里有点错误呢?拜托拜托,我对函数一窍不通啊!按Ctrl+Shift+Enter结束公式按Ctrl+Shift+Enter结束公式按Ctrl+Shift+Enter结束公式按Ctrl+Shift+Enter结束公式按Ctrl+Shift+Enter结束公式按Ctrl+Shift+Enter结束公式