比如B1一列中有
DDD:123
DDD:234
DDD:12312
DDD:123.123
DDD:123.12
DDD:234.556
如何只计算DDD: 后面的数字?
有没有办法不单独列出来一列计算呢?我想得到的结果是
总和=DDD:xxxx.xx
ããå ææ°åä»åå æ ¼å æååºæ¥ï¼åè¿è¡è®¡ç®å³å¯ã
ããå¦å¾ï¼B1åå æ ¼è¾å ¥â=MID(A1,MATCH(TRUE,ISNUMBER(1*MID(A1,ROW($1:$9),1)),0),COUNT(1*MID(A1,ROW($1:$9),1)))âï¼ä¸è¦ç´æ¥å车ï¼æâCtrl+Shift+Enterâå¾åºB1ç»æãåå©ç¨å¡«å æåè½åä¸å¤å¶å ¬å¼ãå¾åºä¸åæ°å¼ï¼åè¿è¡åç§è®¡ç®ã
有没有办法不单独列出来一列计算呢?我想得到的结果是
总和=DDD:xxxx.xx
有没有办法不单独列出来一列计算呢?我想得到的结果是
总和=DDD:xxxx.xx
如果B列各个单元格文字和冒号都是4位,可以用下列数组公式:(CTRL+SHIFT+Enter同时按下)
{=SUM(1*RIGHT(B1:B6,LEN(B1:B6)-4))}
如果位数不统一,可以用下列数组公式计算:
{=SUM(1*MID(B1:B6,FIND(":",B1:B6)+1,LEN(B1:B6)-FIND(":",B1:B6)))}