自定义格式总和

我有一个关于在Excel中加总两个单元格的问题。

内容实际上是距离开始的距离,值以X + XXX(例如10 + 254 km)的格式写入。 对于这个值,我不得不添加另一个,它具有相同的格式。

不幸的是我不能做出杰出的工作。

带有样本数据:

在这里输入图像说明

你可以提取B1的第一部分:

 LEFT(B1,FIND("+",B1)-1) 

第二部分:

 SUBSTITUTE(MID(B1,FIND("+",B1)+1,100),"km","") 

为了在B4中得到结果,你应该连接两个部分的总和结果(使用--转换为数字格式):

 =SUM(--LEFT(B1:B3,FIND("+",B1:B3)-1)) & " + " & SUM(--SUBSTITUTE(MID(B1:B3,FIND("+",B1:B3)+1,100),"km","")) & " km" 

这是一个数组公式(用Ctrl + Shift + Enter