2016-04-13 108 views
0

我有三列:兩個數字之間的Excel鍛鍊百分比變化?

January Results  Feb Results  Percentage Change 
0     11   
1     4 
10     38 
7     12 
5     1 
3     0 

我希望能夠制定出我的銷售數字之間的百分比變化(增加/減少)在一月和二月。

我使用以下公式:

=(B2-A2)/A2 

這工作,除非我正在除以0,在這種情況下,它產生一個#Div錯誤。 但是,如果我正確地思考,使用示例單元格A2和B2 - 在1月份沒有銷售但在2月份有11個銷售額的情況下,這將是100%的增長。所以,而不是#Div錯誤,我需要得到100%。

請有人能告訴我如何克服這個問題嗎?

在此先感謝

+0

0 - > 11是無限增加,你意識到把100%是不正確的? –

+0

@Remuze謝謝,我數學不好,這裏的邏輯是什麼? –

+1

你無法用0表示增加的百分比,因爲它是無限的,所以你需要檢查第一個答案是否爲0,下面的兩個答案都能滿足你的要求,但是我認爲Tim在第一行中的破折號建議是一個好的。 –

回答

1

你可能要重新考慮你的邏輯,但如果你堅持它,怎麼樣

= IF(A2 = 0,1,(B2-A2)/ A2 )

格式爲%

1

可以使用IF語句來處理這個問題:

=IF(A2=0, 1, (B2-A2)/A2) 

但正如@Remuze指出的那樣,從技術上講,第一個月的100%是不正確的。相反,也許你可以把一個破折號:

=IF(A2=0, '-', (B2-A2)/A2)