我有:
我想要的是一个公式,从单独的数字中减去每个左右数字(X,Y)以产生另一个范围。
示例:
Range cell "5-9"
Solo number cell "2000"
Result wanted "1995-1991"
我该如何制作?
我目前正在使用一个公式,要求我手动输入短划线两侧的数字。示例(通知5和9是硬编码的):
=SUM(A31,-5)&"-"&SUM(A31,-9)
答案 0 :(得分:2)
说A1 = 2000 并且B1 =“5-9”
您可以使用FIND,LEFT / RIGHT和INT功能的组合:
C1 =(A1-INT(LEFT(B1,FIND("-",B1)-1))&"-"&(A1-INT(RIGHT(B1,FIND("-",B1)-1))))
这适用于任何范围,例如“100-135”
答案 1 :(得分:0)
假设您的范围编号为0-9,您可以使用:
=SUM(A31,-LEFT(B31,1))&"-"&SUM(A31,-RIGHT(B31,1))
(假设范围编号在B栏中)
编辑:@ergonaut有一个更好的解决方案,可以使用任意数量的数字。
答案 2 :(得分:0)
如果A1是2000而B1是5-9:
=A1-MID(B1,1,FIND("-",B1)-1)&"-"&A1-MID(B1,FIND("-",B1)+1,99)