Excel 中的比例沒有單一的內建函式,所以最簡分數的結果需要結合 GCD 函式與文字串接。經典公式是 =A2/GCD(A2,B2)&":"&B2/GCD(A2,B2),它會將兩個數字分別除以它們的最大公因數,再用冒號把它們串接成文字。例如,A2 為 8、B2 為 12 時,=GCD(8,12) 會傳回 4,公式會把兩項化簡成 2 和 3,儲存格顯示文字字串「2:3」。如果比例需要小數或百分比形式而非文字,則可以使用單一儲存格除法,例如 =A2/B2 得到分數值——8/12 等於 0.6667——再加上百分比數值格式,顯示就會乘以 100。許多試算表工作會混合使用這三種形式——文字、小數和百分比——而 Excel 公式讓你只要點幾下滑鼠就能取得每一種。這也是為什麼一個並列使用的瀏覽器工具——比例計算機——在你想要最簡形式而不想每次都重寫公式時,是快速驗算的好幫手。

how to calculate ratio in excel
在 Excel 中計算比例:從 GCD 到百分比

Excel 中的最簡形式比例公式

比例是由原始數字的兩次化簡結果以文字串接而成。最簡形式會使用兩個項的最大公因數,透過 Excel 的 GCD 函式來套用,這個函式最多可接受 255 個整數引數,而且每個現代版本的 Excel 都內建。

  1. 在 A2 輸入第一個數字,在 B2 輸入第二個數字。
  2. 在 C2 中輸入公式 =A2/GCD(A2,B2)&":"&B2/GCD(A2,B2) 然後按 Enter。
  3. C2 儲存格會以文字字串顯示最簡形式的比例。

A2 為 8、B2 為 12 的演算範例:

  • =GCD(8,12) 傳回 4,這是能同時整除 8 和 12 的最大數字。
  • 8 ÷ 4 = 2,而 12 ÷ 4 = 3。
  • C2 儲存格顯示純文字「2:3」。

按 Ctrl+1 開啟「儲存格格式」,然後將該欄格式化為文字或套用靠左對齊,讓結果整齊地排在來源數字旁邊。同樣的方法也適用於三項比例:A2 為 8、B2 為 12、C2 為 16,可以用 =A2/GCD(A2,B2,C2)&":"&B2/GCD(A2,B2,C2)&":"&C2/GCD(A2,B2,C2) 來化簡。該函式會傳回 4,而儲存格顯示「2:3:4」,所以只要多加一層巢狀就能處理基本 a:b 以外的比例。

取得小數與百分比等價值的快速除法公式

當答案需要像數字一樣運作——例如用於圖表、設定格式化的條件或進一步計算時——就把第一項除以第二項。比例作為單一數字的值就是分數 a/b,因為比例 a:b 和分數 a/b 描述的是相同的比較關係。

  1. 在 D2 中輸入 =A2/B2 然後按 Enter。
  2. 若 A2 為 8、B2 為 12,D2 會顯示 0.6667。
  3. 選取 D2,按 Ctrl+1,選擇百分比,然後將小數位數設為 2。該儲存格現在會顯示 66.67%。

對於文字形式的比例 3:4,小數是 0.75,百分比是 75%。這些數字形式可以直接餵給 Excel 圖表、樞紐分析表或縮放計算使用。把兩種形式並列儲存,能讓試算表自我說明:C 欄存放文字形式,D 欄存放百分比,這樣任何標示超過 100% 儲存格的格式化條件就能正常運作,因為百分比欄是真正的數字而非文字。

找出比例中的未知項

將比例放大、縮小,或填入缺少的值,都是比例問題:a:b = c:x。Excel 只要用一次乘法加一次除法就能處理,因為只要兩個比例相等,交叉相乘的規則 a × x = b × c 就成立。

設 a = 2、b = 3、c = 10,把 x 留空,並在未知儲存格輸入 =B2*C2/A2。該儲存格會顯示 15,因為 (3 × 10) ÷ 2 = 15。求未知 x 的一般公式是 x = (b × c) ÷ a。如果要改求未知的 c,則把參照對調:=A2*D2/B2。要用布林儲存格驗證任何比例,可輸入 =A2*D2=B2*C2,只有在交叉乘積相符時才會傳回 TRUE。

同樣的方法也適用於食譜的等比調整。把 2:3 放大一倍變成 4:6,方法是:在 A2 旁邊的新儲存格輸入 =A2*2,在 B2 旁邊輸入 =B2*2。縮小螢幕尺寸 1920:1080,只要兩項同時除以 =GCD(1920,1080)=120,比例比較關係就不變,得到 16:9——這是標準的 HDTV 螢幕比例。

使用比例計算機作為驗算步驟

即使手邊已經有可靠的公式,在分享之前花幾秒鐘用瀏覽器交叉檢查比例仍然是值得的。比例計算機可以在同一個畫面中將任何比例化簡為最簡形式,並解出缺少一項的比例。

  1. 選擇模式:化簡可約分比例,或解比例可找出未知項。
  2. 輸入你的數字——a:b(可選擇加入第三項),或在 a:b = c:x 中輸入四個值中的三個,未知方塊留空。
  3. 立即讀取結果:最簡形式的比例及其小數與百分比,或解出的未知值。

這個工具使用歐幾里得演算法找出 GCD,只要一步就能化簡比例,無論是兩項或三項。也接受小數——輸入 0.5:0.25,計算機會先把兩個數字放大成整數再化簡,傳回 2:1。如果是解比例,把未知方塊留空,計算機就會自動幫你重排交叉相乘,因此 2:3 = 10:x 會得到 x = 15,而 4:5 = c:20 會得到 c = 16。如果必要的除數算成零,計算機會說明問題所在,而不是回傳一個錯誤的答案。一切都在你的瀏覽器中執行,無須註冊,也不用上傳任何東西到伺服器。

何時留在 Excel,何時改用計算機

試算表擅長處理數百列、輸入變動時會重新計算的即時資料;而計算機則在臨時單次檢查時更快。下表將常見工作對應到最適合的做法。

工作最佳選擇原因
在儲存格中將比例化簡為最簡形式Excel GCD 公式搭配輔助欄資料更新時即時重新計算
取得小數或百分比值Excel =A/B 搭配百分比格式讓圖表和格式化條件讀取數值
求出比例中的未知項Excel =(b × c) ÷ a 寫在同一格輸入變動時自動更新
化簡三項比例(8:12:16)比例計算機單一欄位一次處理三項
快速檢查一個紙本數字比例計算機不用寫、複製或除錯公式
分享前交叉驗算結果比例計算機獨立方法可抓出公式的打字錯誤
極大的像素尺寸(1920:1080)比例計算機避免在狹窄儲存格中捲動與換行

在財務與會計工作中,比例主導了大多數試算表決策,舉凡負債權益比、流動比率和速動比率背後的公式都遵循相同的 GCD 邏輯——請參考這份逐步教學:在會計中計算比例,裡面有完整的可用公式集。

試算表比例工作中的陷阱與快速修正

有三個問題是大多數試算表使用者在第一次建立比例時最容易碰到的。

輸入為小數。Excel 的 GCD 只接受整數。把 0.5:0.25 餵給 GCD 會傳回錯誤或意外的值。請先把輸入放大,將每項乘以 10 的冪次,或者貼到比例計算機,它能原生處理小數,先放大再化簡。

儲存格被格式化成數字。如果你的輸出欄位顯示的是像 0.6667 的數字,而不是文字「8:12」,那代表用 &":" 串接的公式產生了數字而非字串。修正方法是將左右兩側分別用 TEXT() 包起來,並使用 "0" 格式,或者檢查 GCD 函式是否真的傳回了數字。

看起來被拉變形的長寬比。縮放圖片時順序很重要。1920:1080 是寬:高的順序,用 120 來化簡會維持相同的順序。如果套用比例後圖片看起來被拉變形,就把兩項對調再試一次——例如 1080:1920 描述的是直向而非橫向。

輔助欄與拖曳填滿。當同一個比例公式放在數百列時,沿著 C 欄向下拖曳填滿控點就能複製規律。Excel 會自動調整儲存格參照,新資料輸入時每一列都會更新,讓試算表保持正確,不必每次都重寫公式。

如果任務的核心問題是「這個比例等於哪一個單一分數或百分比」,比例計算機會在同一畫面中並列顯示最簡形式的比例、小數與百分比——當你想要三種結果卻不想額外建三個 Excel 欄時,相當方便。