求教高手:excel单元格中后两位数字自动求和???

单元格内是车牌号和行驶的公里数。想在空白格里算出63+25一共行驶的公里数,有办法吗???

以下做法可以实现你需要的功能,不管有多少数量的数据。

 

假设数据在A列,则在B1单元格输入:

=RIGHT(A1,LEN(A1)-FIND(" ",A1,1))

下拉单元格

然后对B列求和,即是答案。

 

如图:

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-04-23

比如你的单元格是在A列,里面有很多记录

 

你可以在B列一个位置写 = sum(value(right(A1:A5,2)))

然后ctrl+shift+enter

如果行数有变化就去改范围

第2个回答  2013-04-23
取单元格后两位,=RIGHT(A1,2)
如你要算出63+25,则=RIGHT(A1,2)+RIGHT(A2,2)

如果你后面的公里数不是两位数,则以空格为界限。
=RIGHT(A1,(LEN(A1)-FIND(" ",A1)))+RIGHT(A2,(LEN(A2)-FIND(" ",A2)))
第3个回答  2013-04-23
假设第一个在B3、第二个在B4单元格,则在C3单元格输入公式:=RIGHT(C2,2),即可得63
复制下拉可以C4单元格得25
然后在C5单元格输入公式:=SUM(C3:C4)即可得总数了
第4个回答  2013-04-23
假设数据在A列
在要得到结果的单元格中输入以下公式
=SUMPRODUCT((1*RIGHT(A1:A2,LEN(A1:A2)-FIND(CHAR(32),A1:A2))))

或者

=SUM((1*RIGHT(A1:A2,LEN(A1:A2)-FIND(CHAR(32),A1:A2))))
第二公式为数组公式,须Ctrl+Shift+回车三键结束

注:区域A1:A2可以自行调整
其他人都取两位数——殊不知有时里程不止两位数本回答被网友采纳
相似回答