Excel中如何将带字母及数字的数据进行求差。

2024-11-14 11:03:55
推荐回答(5个)
回答(1):

方法一:
这是最常用的一种方法,先设置单元格格式-数字-自定义,输入:"K"000"+"000.000
这样输入105680后会自动显示为:K105+680.000,单元格的实际数值仍然是105680,只是显示形式不同,这样就可以直接用两个单元格相减得到,如:=A2-A1
方法二:
=SUBSTITUTE(SUBSTITUTE(A2,"K",),"+",)-SUBSTITUTE(SUBSTITUTE(A1,"K",),"+",)
方法三:
=SUMPRODUCT(SUBSTITUTE(SUBSTITUTE(A1:A2,"K",),"+",)*{-1;1})

回答(2):

如果K105+680和K105+700在A1和B1;K105+680和K106+700在A2和B2
则在C1输入:
=(MID(B1,2,3)-MID(A1,2,3))*1000+RIGHT(B1,3)-RIGHT(A1,3)
结果是20
下拉C1到C2得:
=(MID(B2,2,3)-MID(A2,2,3))*1000+RIGHT(B2,3)-RIGHT(A2,3)
结果是1020,不是1200.

或者:
=SUBSTITUTE(SUBSTITUTE(B1,"K",,1),"+",,1)-SUBSTITUTE(SUBSTITUTE(A1,"K",,1),"+",,1)

回答(3):

2.K105+680至K106+700相减得到1200.
看不懂意思,你用的什么数相减得到1200的?

1、解答:A1数据为K105+680,B1数据为K105+700
=MID(B1,6,3)-MID(A1,6,3)

回答(4):

看不懂这个是怎么减的,非常抱歉

回答(5):

字母都是在前面的吗?是的话也不难。