在 Excel 中計算兩個數字之間的百分比變化
無論是商業分析、學術研究還是個人財務管理,掌握百分比變化計算對於有效的數據分析至關重要。本文將從在 Excel 中計算百分比增長和減少的基本公式開始,然後深入探討更進階的操作,包括處理負數、處理零值,以及根據給定的百分比變化反向計算原始值或新值。
計算百分比變化的基本公式
有兩個基本公式可用於計算兩個數字之間的百分比變化:
公式 1:
=(新值 - 舊值) / 舊值
公式 2:
=新值 / 舊值 – 1
這些公式可以幫助您確定某個數字按百分比增加了多少或減少了多少。下面您將看到如何使用這些公式來計算兩個數字之間的百分比變化的兩個示例。
計算百分比增長
如果新值大於舊值,結果就是百分比增長。如下方截圖所示,假設您有一個網站,註冊用戶每年都在增長。要計算每年用戶的百分比增長,您可以按照以下步驟進行操作。
步驟 1:應用公式獲取結果
選擇一個空白單元格(此處為 D2),輸入以下公式之一並按下 Enter 鍵以獲取結果。選擇該單元格並向下拖動其 填滿控制柄 以獲取其餘結果。結果將顯示為一般數字,如下方截圖所示:
=(C2-B2)/B2
=C2/B2-1
步驟 2:將結果格式化為百分比
要將數字格式化為百分比,保持結果單元格選中狀態,前往「首頁」標籤下的「數字」組中選擇「百分比樣式」按鈕。
結果
每年用戶的百分比增長已經計算完成。請參閱下方截圖:

使用 Kutools AI 解鎖 Excel 的魔法
- 智能執行:執行單元格操作、分析數據並創建圖表——所有這些都由簡單的指令驅動。
- 自訂公式:生成量身定制的公式,簡化您的工作流程。
- VBA 編碼:輕鬆編寫和實現 VBA 代碼。
- 公式解釋:輕鬆理解複雜的公式。
- 文本翻譯:打破電子表格中的語言障礙。
計算百分比減少
如果新值小於舊值,則表示減少。下方截圖顯示了產品價格的下降。要計算這些價格的百分比減少,請按照以下步驟進行操作。
步驟 1:應用公式獲取結果
選擇一個空白單元格(此處為 D2),輸入以下公式之一並按下 Enter 鍵以獲取結果。選擇該單元格並向下拖動其 填滿控制柄 以獲取其餘結果。結果將顯示為一般數字,如下方截圖所示:
=(C2-B2)/B2
=C2/B2-1
步驟 2:將結果格式化為百分比
要將數字格式化為百分比,保持結果單元格選中狀態,前往「首頁」標籤下的「數字」組中選擇「百分比樣式」按鈕。
結果
這些價格的百分比減少已經計算完成。請參閱下方截圖:
計算帶有負數的百分比變化
在計算百分比變化時,您可能會遇到以下負數的情況:
讓我們通過具體的例子來說明每種情況:
兩個數字都是負數
即使兩個值都為負數,標準的百分比變化公式仍然有效。
例如,考慮一家公司上季度損失為 10,000 美元(舊值為 -10,000),而本季度損失增至 50,000 美元(新值為 -50,000)。如下圖所示,使用標準公式(=(C2-B2)/B2)得出 400% 的增長,這表明損失從絕對值 10,000 美元增加到 50,000 美元,增長了四倍。
其中一個數字是負數
在這種情況下,您可能會遇到舊值為負數或新值為負數的情況。
當新值為負數時,標準的百分比變化公式同樣適用。
例如,一支股票的價值從正值轉變為負值。上個月它的價值為 10 美元(舊值為 10),本月由於市場下跌,其價值降至 -10 美元(新值為 -10)。為了計算這兩個數字之間的百分比變化,我應用標準公式(=(C2-B2)/B2)得到 -200% 的結果。這代表了一個顯著的減少,表明從盈利轉變為虧損。
例如,一家企業從虧損轉變為盈利。去年,這家小型企業虧損了 10,000 美元(舊值為 -10,000),今年實現了 20,000 美元的盈利(新值為 20,000)。如果您應用標準的百分比公式來計算百分比變化,結果將不正確。
這裡的結果 -300 在實際情況中具有誤導性。它暗示了一個負面的變化,意味著情況惡化,但實際上,情況已從虧損改善為盈利。
在這種情況下,您需要使用 ABS 函數使分母為正數,確保百分比變化結果準確反映從負數到正數的轉變。這是新的公式:
=(C2-B2)/ABS(B2)
這裡的結果 300% 表明了從虧損到盈利的實際正面變化。
- 請注意,ABS 方法可能會產生誤導的結果。如下方截圖所示,所有企業都從虧損轉變為盈利,F 公司是最賺錢的。然而,它顯示的百分比變化比其他公司小,這毫無意義。因此,謹慎使用此方法!
計算帶有零值的百分比變化
雖然在 Excel 中計算百分比變化非常簡單,但當計算涉及零時,您可能會遇到一些困難。
舊值為零
當舊值為零時,標準公式返回 #DIV/0! 錯誤值。請參見截圖:
在這種情況下,最可接受的解決方案是將百分比變化視為 100%。在基礎數學中,從 0 到任何正數的變化都被視為 100% 的增長。
以下是基本公式:
公式 1:
=IFERROR((新值 - 舊值) / 舊值, 1)
公式 2:
=IFERROR((新值 / 舊值 - 1, 1)
要顯示結果為 100% 而不是 #DIV/0! 錯誤,您可以應用以下公式之一:
=IFERROR((C2 - B2) / B2, 1)
=IFERROR((C2 / B2) -1, 1)
新值為零
當新值為 0 時,結果為 -1,即 -100%。結果 -100% 表示完全減少。在這種情況下,結果是合理的,因為從正值變為 0 將是 100% 的減少。結果是可以接受的。
根據百分比變化計算舊值
有時候,您可能會遇到這樣的情況:您知道百分比變化和最新值,現在需要確定原始值。例如,如果今年的銷售額為 12,000 美元,比去年增長了 20%,那麼您如何找到去年的銷售額?在這種情況下,您會使用以下公式:
基本公式:
=新值 / (1 + 百分比變化)
選擇一個空白單元格,如 C2,輸入以下公式並按下 Enter 鍵以獲取結果。
=B2/(1+A2)
根據百分比變化計算新值
相反的情況是,您知道百分比變化和原始值,需要確定新值。例如,如果今年的銷售額為 10,000 美元,並且您希望明年銷售額比今年高出 20%,那麼您如何計算明年的銷售額?
基本公式:
=舊值 * (1 + 百分比變化)
選擇一個空白單元格,如 C2,輸入以下公式並按下 Enter 鍵以獲取結果。
=B2*(1+A2)
總之,掌握在 Excel 中計算兩個數字之間的百分比變化是一項多用途的技能,可以顯著提升您的數據分析能力。無論是處理簡單的增加和減少,還是涉及負數或零值的複雜場景,本教程提供了各種解決這些任務的公式。對於那些渴望深入探索 Excel 功能的人,我們的網站擁有豐富的教程。點擊這裡發現更多 Excel 技巧和竅門。
相關文章
創建帶有百分比變化的柱狀圖
本教程演示了如何在 Excel 中創建帶有百分比變化的柱狀圖。
在堆疊柱形圖中顯示百分比
本教程演示了如何在 Excel 中的堆疊柱形圖中顯示百分比。
計算兩個日期之間的百分比
本文討論了如何根據今天的日期計算已完成任務的百分比。
最佳 Office 生產力工具
🤖 | Kutools AI 助手:以智能執行為基礎,革新數據分析 |生成程式碼 | 創建自訂公式 | 分析數據並生成圖表 | 調用 Kutools 增強函數… |
熱門功能:查找、選取項目的背景色或標記重複值 | 刪除空行 | 合併列或單元格且不遺失數據 | 四捨五入(免公式)... | |
高級 LOOKUP:多條件 VLookup|多值 VLookup|多表查找|模糊查找... | |
高級下拉列表:快速創建下拉列表 |依賴型下拉列表 | 多選下拉列表... | |
列管理器:添加指定數量的列 | 移動列 | 切換隱藏列的顯示狀態 | 比較區域及列... | |
精選功能:網格聚焦 | 設計檢視 | 增強編輯欄 | 工作簿及工作表管理器 | 資源庫(快捷文本) | 日期提取器 | 合併資料 | 加密/解密儲存格 | 按列表發送電子郵件 | 超級篩選 | 特殊篩選(篩選粗體/傾斜/刪除線...)... | |
15 大工具集:12 項文本工具(添加文本、刪除特定字符…)|50+ 儀表 類型(甘特圖等)|40+ 實用 公式(基於生日計算年齡等)|19 項插入工具(插入QR码、根據路徑插入圖片等)|12 項轉換工具(金額轉大寫、匯率轉換等)|7 項合併與分割工具(高級合併行、分割儲存格等)|...及更多 |
運用 Kutools for Excel,全面提升您的 Excel 技能,體驗前所未有的高效。 Kutools for Excel 提供超過300 項進階功能,讓您提升工作效率、節省時間。 點此尋找您最需要的功能...
Office Tab 為 Office 帶來分頁介面,讓您的工作更加輕鬆簡單
- 在 Word、Excel、PowerPoint 中啟用分頁編輯與閱讀。
- 在同一視窗的新分頁中打開與創建多份文件,而非開啟新視窗。
- 提升您的生產力50%,每日可幫您減少數百次鼠標點擊!
所有 Kutools 外掛,一次安裝
Kutools for Office 套裝整合了 Excel、Word、Outlook 和 PowerPoint 的外掛,外加 Office Tab Pro,非常適合需要跨 Office 應用程式協同作業的團隊。





- 全合一套裝 — Excel、Word、Outlook及 PowerPoint 外掛 + Office Tab Pro
- 一鍵安裝,一份授權 — 幾分鐘完成設置(支援 MSI)
- 協同運作更順暢 — Office 應用間無縫提升生產力
- 30 天全功能試用 — 無需註冊、無需信用卡
- 最超值 — 一次購買,節省單獨外掛費用