[英]Formula for subtracting number range in one cell from a number in another cell
我有:
我想要的是一個從獨奏數減去左數和右數(X,Y)的公式,以產生另一個范圍。
例:
Range cell "5-9"
Solo number cell "2000"
Result wanted "1995-1991"
我該如何生產?
我當前正在使用一個公式,要求我在破折號的任意一側手動輸入數字。 示例(注意5和9是硬編碼的):
=SUM(A31,-5)&"-"&SUM(A31,-9)
說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”
假設范圍數字為0-9,則可以使用以下代碼:
=SUM(A31,-LEFT(B31,1))&"-"&SUM(A31,-RIGHT(B31,1))
(假設范圍編號在B列中)
編輯:@ergonaut有一個更好的解決方案,它將使用任意數量的數字。
如果A1為2000而B1為5-9:
=A1-MID(B1,1,FIND("-",B1)-1)&"-"&A1-MID(B1,FIND("-",B1)+1,99)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.