飯桌上我媽把手機遞過來:她那檔基金的淨值上個月漲 10%,這個月跌 10%,她的結論是「等於沒動,漲回來就好」;我姑姑買外套,吊牌價先按 20% 減一次、結帳再疊一張 30% 的券,她認為這就是打五折;我姑父看到新聞裡寫「利率上升 2%」,問我是不是把 2% 直接加在原來那個數上。三個說法都錯在同一處:百分比不是一個孤立的數,它底下壓著一個分母,而分母會跟著上一次變化挪位置。下面把這三筆帳拆開算,判斷依據留在末尾。
漲 10% 再跌 10%:分母換了人
漲的時候,分母是漲之前那個量;漲完之後要往下跌,分母換成漲了之後的量,它比原來大。於是同一個 10%,加的時候加的是小分母的 10%,減的時候減的是大分母的 10%,減掉的絕對量超過加上的量。按這個口徑,漲 10% 再跌 10%,剩下的是原來的 99.0000%,相對原量的淨變化是 -1.0000%。漲得越猛,這個口子越大:漲 20% 同幅回落剩 96.0000%(淨 -4.0000%),漲 30% 剩 91.0000%(淨 -9.0000%),漲 50% 剩 75.0000%(淨 -25.0000%)。淨值「漲過了再跌回去也算打平」這句話,錯處就在把兩輪的分母當成同一個。
回本需要的跌幅不等於漲幅本身。我核對這件事的公式是 跌幅 = 漲幅 / (1 + 漲幅),括號裡那個 1 + 漲幅 就是換了位置的分母。以 10% 為例,0.10 / 1.10 = 9.0909%:漲 10% 之後要跌 9.0909% 才回到原值,而不是跌 10%。下面五檔對照,四欄的分母各不相同,看表先把分母認出來再讀數。
| 漲幅(分母:漲之前的量) | 回本需跌(分母:漲之後的量) | 漲後再跌同幅剩餘(相對原量) | 淨變化(相對原量) |
|---|---|---|---|
| 10% | 9.0909% | 99.0000% | -1.0000% |
| 20% | 16.6667% | 96.0000% | -4.0000% |
| 30% | 23.0769% | 91.0000% | -9.0000% |
| 50% | 33.3333% | 75.0000% | -25.0000% |
| 100% | 50.0000% | 0.0000% | -100.0000% |
最後一行看著刺眼:漲 100% 之後再跌 100%,剩 0.0000%、淨 -100.0000%;而這一檔回本只要跌 50.0000%,因為漲完的量已經是原來的兩倍。
同一個來回,兩端的分母不同
把量擺成 4 -> 2 和 2 -> 4 寫在紙上最容易看清:從 4 到 2 是 (2 - 4) / 4 = -50.00%,從 2 到 4 是 (4 - 2) / 2 = 100.00%。分子都是同樣的絕對差,分母一個取 4、一個取 2,於是同一個來回在一端記作 -50.00%、另一端記作 100.00%。這也是「跌一半要翻倍才回得來」在算術上的來源,和表裡漲 100% 需跌 50.0000% 互為鏡像。
折扣要一輪一輪疊:20% + 30% 不是 50%
我姑姑那單是兩輪:第一次按 20% 折,折完剩下的量才是第二次的分母,那張 30% 的券取的是餘價的 30%。這樣算下來,連續兩檔折扣 20% 與 30% 的實付是 56.00%,總折扣 44.00%,不是她說的 50%。把兩個百分數直接相加,等於偷偷把第二次也安在原價上,折的錢就憑空多出一截。
這類數字不多,但每一輪都要先定分母,我原先每次手算都在這裡出錯。現在我把這一輪的口徑寫明白再算——佔比那一步是「a 是 b 的百分之幾」,比較那一步是「從 a 到 b 變化了百分之幾」,另有加減某個百分比、以及由部分反求整體兩類,四類都是一次只算一個方向,分母由我選定的那一步決定。百分比計算 會把選定後的算式一併寫出來,比較那一類還會附上回到原值所需的幅度,我核的就是這兩個數;全部在瀏覽器本機完成。
百分點、累計漲幅、完成率:三組常被混的口徑
- 百分點:利率從 3% 到 5%,絕對差是 2 個百分點,相對原來 3% 這個分母算出來是 66.6667%,兩個說法指的不是同一件事。
- 累計:基數 1 萬連漲兩次 15%,得 13225.00,累計漲幅 32.2500%,不是把兩個 15% 加成的 30%。
- 完成率:計畫 50 件完成 80 件是 160.00%,完成 40 件是 80.00%,這一類分母固定釘在計畫量上,所以可以大於 100%。
累計那檔值得多說一句。連漲兩次還靠得住,因為只有兩輪;輪數一長,「合起來相當於每期多少」就不是一次單方向換算能覆蓋的,它屬於逐期滾動的口徑。那種場景我交給 複利計算器,它處理的就是按期滾出來的量,和上面這個卡片是兩個層次。至於利率那一段,如果把變動落到還款上,要看的是月付與利息總額那類結果,那是 房貸計算器 的口徑,跟百分點換算不是一回事。
Q:漲 10% 再跌 10%,為什麼不是打平?
因為兩輪的分母不同:加 10% 時以漲之前的量為分母,減 10% 時以漲之後的量為分母,後者更大,減掉的超過加上的,最後剩 99.0000%、淨 -1.0000%。真想回原值得跌 9.0909%。
Q:兩次折扣能直接把百分數相加嗎?
不能。20% 與 30% 連著走,實付 56.00%、總折扣 44.00%;第二次的分母是第一次折完剩下的量,不是原價。
Q:什麼時候該說「百分點」而不是「百分比」?
被比較的量本身已經是百分數的時候。3% 到 5% 寫「上升 2%」,會被讀成在 3% 上乘 2%,而原意是絕對差 2 個百分點;換成相對口徑就是 66.6667%。
Q:這套算法能替我判斷該不該買嗎?
不能,它只管口徑。上面所有數都是同一量的兩次觀測之間的比例關係,不含任何預測,也不構成配置建議;我用的取捨標準只有一條:先把分母確定,再談漲跌幅。
回到飯桌上那三個說法:淨值「漲回來就好」不成立,漲 10% 之後回本要跌 9.0909%,而等幅下跌只剩原來的 99.0000%;外套那單不是五折,是實付 56.00%、總折扣 44.00%;「利率上升 2%」在原值 3% 的前提下,要麼寫 2 個百分點,要麼寫 66.6667%,不能混著說。以後看到任何一個百分比,我只先問一句:這個數除以的是哪個量,是變化之前還是變化之後,是計畫量還是實際量。分母認錯,後面每一步都跟著錯——這是我判斷一類說法能不能信的依據。