在excel里怎么用函数计算桩号里程长度如A1=K0+200~k2+325怎么计算出他的长度,谢谢

如题所述

晕啊,这个里面的K居然是前面一个是大写、后面一个是小写的!
你要的核算公式为:
=REPLACE(SUBSTITUTE(REPLACE(A1,1,FIND("~",A1),""),"+",""),1,1,"")-REPLACE(SUBSTITUTE(LEFT(A1,FIND("~",A1)-1),"+",""),1,1,"")追问

这个不影响,

追答

检验以后调整了大小写字母的问题,所以,这个公式当然是可以用了啊

也可以使用公式直接运算:

=SUMPRODUCT({-1,1}*TRIM(MID(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(A1,"+",""),"k",""),"K",""),"~",REPT(" ",100)),{1,100},100)))

温馨提示:答案为网友推荐,仅供参考
相似回答