2017-02-23 67 views
1

我有一個公式1個細胞Excel公式爲text /單詞添加到一個百分比結果

=(A6-B6)/B6 

哪些結果-0.105243123560658細胞C6。 A6有新的銷售金額,B6有舊的銷售金額。我想要得到的結果格式化,如:

Difference is 10%

我有2個問題

  • 如何得到小數變成非十進制數(我已經研究這個)
  • 如何將文本/單詞添加到計算結果中,例如將"Difference is "添加到(A6-B6)/B6計算結果中。

這個我試圖研究,唯一的解決方案,我可以找到涉及使用額外的單元格。有沒有辦法做到這一點只使用1單元($ C $ 6)?我試過

="Difference is "&(A6-B6)/B6 

但是我得到的是Difference is -0.105243123560658。也試過:

="Difference is "&($B$6-$C$6)/ABS($C$6) 
+3

'= 「不同的是 」&TEXT(A6/B6-1,「 0%」)' – Slai

+1

@Slai這應該是一個答案 –

+2

或'=「差異是」&ABS(ROUNDDOWN((A6-B6)/ B6 * 100; 0))&「%」' –

回答

2

您需要TEXT函數:

="Difference is "&TEXT(ABS(A6-B6)/B6,"0%")