要在 Excel 中計算百分比,若要算出「整體中的一部分」,就把一個數字乘上百分比對應的小數形式;若要把一個數字表示成另一個數字的占比,就用部分除以整體;若要算百分比變化,就用新值減去舊值,再除以舊值。你在試算表中會遇到的每一個百分比問題,最終都能歸結成這三種運算之一,而且正確的公式幾乎總是比提出問題本身還要短。要算出 200 的 15%,你只要在任何一個儲存格輸入=200*15%(或=200*0.15),Excel 就會回傳 30。要把 30 表示成 200 的百分比,你輸入=30/200,再把該儲存格格式設為百分比,就會顯示 15%。要衡量從 200 變到 250 的變化,你寫=(250-200)/200,套用百分比格式後會得到 +25% 的結果。一旦熟悉了這三種模式,幾乎所有涉及百分比的商業、財務、統計,或作業情境,都會變成一行公式就能解決的問題。對於寧可完全跳過打公式這一步的使用者,Percentage Calculator會在瀏覽器中完成同樣的三種計算,並把答案與運算過程的算式一併顯示出來。

Excel 能解決的三種百分比問題
在你動手打任何公式之前,先把大家真正會問的三種百分比問題點出來會很有幫助。它們能整齊對應到 Excel 處理的三種問題類型,也能整齊對應到 Percentage Calculator 的三種模式,這也是為什麼一旦你理解了這兩種工具,就會覺得它們幾乎可以互換使用。
- X% of Y——某個百分比佔一個數字的多少比例?可以想成折扣金額、營業稅、小費、佣金,或單一期間的簡單利息。
- X is what % of Y——某個數字佔總數的多少占比?可以想成考試成績、完成率、市占率,或預算已花掉多少比例。
- % change——一個數值在兩個時間點之間成長或縮小了多少?可以想成物價上漲、加薪幅度、投資報酬、流量成長、體重減輕,或任何前後對比的情境。
只要你能把自己想解決的問題歸類成上面這三種之一,你就已經選對了正確的公式,或正確的計算機模式。
如何在 Excel 中算出一個數字的 X%
這是最常見的百分比任務,也是寫起來最簡單的一種。這個 Excel 公式把數字乘上百分比,而當你輸入 % 符號時,Excel 會自動幫你把百分比換算成對應的小數形式。
- 點選你希望答案出現的儲存格。
- 輸入=,接著輸入儲存格參照(或直接輸入數字),然後輸入*,再輸入百分比。
- 按下 Enter 鍵。結果就是「整體中一部分」的數值,不需要額外設定格式,因為這個答案本身就是一個原始數字,而不是百分比。
舉例來說,要算出 200 的 15%,輸入=200*15%。Excel 會套用 (X ÷ 100) × Y 這個公式,所以 200 的 15% 等於 (15 ÷ 100) × 200 = 30。同樣的做法也適用於一件 $60 外套打 20% 折扣(=60*20%回傳 12)、一張 $45 帳單給 18% 小費(=45*18%回傳 8.10),或任何以單一基準金額計算的稅金、佣金或利息。這個公式適用於任何數值,所以你既能算出 200 的 15%,也能同樣輕鬆算出 1,240 的 6.5%。如果你不想自己打公式,Percentage Calculator 的X% of Y模式接受同樣的兩個輸入,並會在答案下方顯示運算過程的算式。
如何在 Excel 中算出某個數字是另一個數字的百分之多少
這是「占總數比例」的問題,也正是為考試打分數、計算完成率,或衡量預算已花掉多少比例背後的公式。這裡的模式是用部分除以整體,再套用百分比格式,讓小數顯示成百分比。
- 點選你希望百分比出現的儲存格。
- 輸入=,接著輸入含有較小數字(也就是部分)的儲存格,然後輸入/,再輸入含有較大數字(也就是總數)的儲存格。
- 按下 Enter 鍵。該儲存格會顯示一個小數,例如 0.84。
- 選取該儲存格,按下Ctrl+Shift+%(或點擊「常用」索引標籤上的 % 按鈕),套用百分比格式。這個值就會變成 84%。
這個公式在幕後把部分除以整體,再乘以 100,所以 50 中的 42 會得出 84%,200 中的 30 則會得出 15%。如果總數位於儲存格 B2、部分位於 A2,公式就會變成=A2/B2。有一條重要的 Excel 規則:第二個數字(也就是整體)不能是 0,因為除以零會回傳#DIV/0!錯誤。Percentage Calculator 在它的X is what % of Y模式中也防範了同樣的邊界情況,會顯示一則清楚的訊息,而不是一串錯誤字串。
如何在 Excel 中計算百分比增加或減少
百分比變化,是每一種前後對比背後的公式,從物價上漲到年度營收數字都適用。Excel 的算法,是把兩個數值之間的差,除以起始值。
- 點選你希望百分比出現的儲存格。
- 輸入=,接著打開括號,輸入新值,然後輸入-,再輸入舊值,關閉括號,接著輸入/,再輸入一次舊值。
- 按下 Enter 鍵,就會得到一個小數結果。
- 套用百分比格式,讓這個小數顯示成帶有 + 或 − 符號的百分比。
舉例來說,一個從 200 漲到 250 的價格會用=(250-200)/200,等於 0.25,格式化後顯示為 +25%。一個從 250 又跌回 200 的價格會用=(200-250)/250,等於 -0.20,格式化後顯示為 -20%。請注意,這兩個變化並不是鏡像對稱的:上漲 50 個單位,是相對於較小起始點 200 的 25%;而下跌 50 個單位,則是相對於較大起始點 250 的 20%。這種不對稱性是內建在公式裡的,在 Percentage Calculator 的% change模式中也會以同樣的方式呈現。正的結果代表增加,負的結果代表減少,數值相等則會得到 0%。如果起始值是零,這個變化就沒有定義,Excel 會顯示#DIV/0!;而這款計算機則會回傳一則清楚的訊息,而不是一個容易誤導人的數字。
如何使用 Percentage Calculator
對於寧可不要打公式的讀者,Percentage Calculator 會在瀏覽器中執行同樣的三種計算。所有運算都在本機完成,因此沒有任何資料會上傳到伺服器,而答案與運算過程的算式,會在你輸入的同時一併顯示出來。
- 選擇一種模式:X% of Y用來算出一個數字的某個百分比,X is what % of Y用來把兩個數字換算成百分比,或是% change用來比較前後兩個數值。
- 在欄位中輸入你的兩個數字。標籤會依你選擇的模式更新,在合理的情況下也允許輸入負數。
- 閱讀答案與運算過程的算式,這些內容會在你輸入的同時,在下方即時更新——不需要按任何按鈕,也不會有任何資料被送到伺服器。
第一種模式套用 (X ÷ 100) × Y,第二種模式套用 X ÷ Y × 100,第三種模式套用 (new − old) ÷ old × 100。結果會經過四捨五入以求顯示乾淨,但同時仍維持完整精確度,所以你永遠不會看到像 30.000000000004 這種浮點數雜訊,而且每一次都會把公式原樣顯示出來,方便你檢查運算過程,或學會它是怎麼算出來的。在合理的情況下,這裡也接受負數,所以 200 的 −10% 會回傳 −20,而一次下跌也可能產生負的百分比變化。除以零的情況也有防範:如果在what percent模式中整體是 0,或是在% change模式中起始值是 0,這項工具會顯示一則清楚的訊息,而不是一個容易誤導人的結果。
Excel 公式 vs. 線上 Percentage Calculator
這兩種工具會得出相同的三種答案,但適合的情境各有不同。下表就日常工作中最重要的幾種情境,把兩者做了比較。
| 情境 | 最適合 | 理由 |
|---|---|---|
| 在試算表中處理一整欄、多達數百列的資料 | Excel | 公式可以用填滿控點往下複製,一個模式就能自動涵蓋每一列。 |
| 試算表以外的一次性答案(購物、給小費、打分數) | Percentage Calculator | 不需要記公式,也不需要設定格式,運算過程的算式就顯示在答案旁邊。 |
| 和不使用 Excel 的人分享一項計算結果 | Percentage Calculator | 任何有瀏覽器的人,都能貼上兩個數字,立刻讀到答案。 |
| 記錄一項日後會被稽核、需要重複使用的計算 | Excel | 公式就寫在儲存格裡,運算過程一目了然,且不必離開活頁簿就能修改。 |
| 處理負數、正負混合,或起始值為零的情況 | Percentage Calculator | 這項工具防範了除以零的情況,並在合理的情況下接受負數,顯示的是清楚的訊息,而不是錯誤代碼。 |
| 寫作業,或想研究這個公式是怎麼建構出來的 | 兩者皆可 | 這款計算機會把公式顯示在畫面上,而 Excel 也有資料編輯列可看,兩者都能加深你對背後同一套數學原理的理解。 |
實際使用上,這兩種工具彼此相輔相成。在 Excel 中建立可重複使用的模型,讓運算過程保持透明,並能延伸套用到成千上萬列資料;遇到快速答案、邊界情況,或任何你寧可直接讀結果、也不想打公式的時候,就改用 Percentage Calculator。不管用哪一種,以上這三種模式——X% of Y、占總數比例,以及百分比變化——都涵蓋了大多數人這輩子會需要用到的每一種百分比計算。
如果你正在比較各種做法,How to Convert Angle to Slope: Formula and Method有詳細的說明。
如果你正在比較各種做法,Convert Storage Values Stored as Text in Excel有詳細的說明。