![為什麼這個公式不協調?](https://rvso.com/image/1615274/%E7%82%BA%E4%BB%80%E9%BA%BC%E9%80%99%E5%80%8B%E5%85%AC%E5%BC%8F%E4%B8%8D%E5%8D%94%E8%AA%BF%EF%BC%9F.png)
好的 Excel 大師們!對於我的生活,我無法弄清楚這一點。我將嘗試貼上下面網格中的單元格。每個月的頂部下方是應用於每個月的公式的結果。在右側,我廣告每個月的結果並獲得 28,396.73 美元。然而,當我對每一行(即全年)的總計執行相同的公式時,我得到 28,428.36 美元。對於舍入誤差來說,這似乎有很大的差異!我希望這兩個值完全相同。有什麼想法為什麼不呢?
如果將以下內容貼到 Excel 中,則儲存格 B2 中的公式(即 829.34 美元)為:=((B4+B5)*((B6+B7)/B8))+B6+B7+B9+B10+B11
我預計應用於年度總額的相同公式將等於每月總額的總和,但事實並非如此。
為了清晰起見,截圖:
| Jan | Feb | Mar | April | May | June | July | August | September | October | November | December | | | |
|-----|------------|------------|------------|------------|------------|------------|------------|------------|------------|------------|------------|------------|--------------|-----------|
| | 829.34 | 735.75 | 1,521.44 | 1,556.90 | 2,690.49 | 2,767.04 | 2,905.11 | 3,157.43 | 3,132.17 | 3,147.30 | 3,116.02 | 2,837.75 | 28,396.73 | 28,428.36 |
| | | | | | | | | | | | | | | |
| A | 9,587.89 | -2,711.10 | 18,637.86 | 26,467.32 | -6,264.93 | 4,433.74 | 26,573.66 | 18,278.19 | 19,856.50 | 20,837.80 | 19,929.65 | 19,929.65 | 175,556.23 | |
| B | 14,548.92 | 12,176.03 | 11,772.03 | 11,069.96 | 14,242.51 | 15,850.23 | 15,520.98 | 18,429.26 | 15,799.47 | 16,148.24 | 15,708.04 | 11,707.63 | 172,973.30 | |
| C | 570.1757 | 570.1757 | 570.1757 | 570.1757 | 643.1117 | 643.1117 | 643.1117 | 643.1117 | 643.1117 | 643.1117 | 643.1117 | 643.1117 | 7,425.60 | |
| D | 122.1278 | 122.1278 | 122.1278 | 122.1278 | 673.0078 | 673.0078 | 673.0078 | 673.0078 | 673.0078 | 673.0078 | 673.0078 | 673.0078 | 5,872.57 | |
| E | 150,833.34 | 150,833.34 | 153,858.56 | 150,833.33 | 180,259.90 | 198,041.65 | 203,028.58 | 233,580.13 | 258,458.31 | 247,471.73 | 283,542.33 | 283,113.12 | 2,493,854.32 | |
| F | | 26.25 | 570.1757 | 570.1757 | 643.1117 | 643.1117 | 643.1117 | 673.5 | 673.5 | 673.5 | 673.5017 | 643.1117 | 6,433.05 | |
| G | | | 122.1278 | 122.1278 | 673.0078 | 673.0078 | 673.0078 | 902.54 | 902.54 | 902.54 | 902.5411 | 673.0078 | 6,546.45 | |
| H | | | | | | | | 58.44 | 58.44 | 58.44 | 58.44 | 58.44 | 292.2 | |
答案1
首先,更改儲存格中的值C8到1,您將看到兩個結果現在相差兩個數量級。這表示您得到了不同的結果,因為您正在實施數學上不同的公式。巧合的是,根據您使用的數字,兩個結果恰好很接近。
儲存格 B2 中的公式(等於 829.34 美元)計算
B 2 = (a+b) × (c+d)/e
單元格 N4 中的公式計算
Σa n = a 1 +a 2 +a 3+ ...+a 12
由於乘法和加法不可交換,因此求和計算不等價:
ΣB n ≠ (Σa n +Σb n ) × (Σc n +Σdn ) / Σen
為了方便將來參考,您可以使用三個反引號 (```) 將資料放在以空格分隔的程式碼區塊中,這樣更容易查看。更好的是,OneDrive 或 Google Sheets 中工作簿的連結將使您的求和公式立即變得顯而易見。您可以做的任何讓別人更容易回答您的問題的事情都可能會得到您的更多答案。
Jan Feb Mar April May June July August September October November December
829.34 735.75 1521.44 1556.90 2690.49 2767.04 2905.11 3157.43 3132.17 3147.30 3116.02 2837.75 28396.73258295 28428.36
A 9587.89 -2711.10 18637.86 26467.32 -6264.93 4433.74 26573.66 18278.19 19856.50 20837.80 19929.65 19929.65 175556.23000000
B 14548.92 12176.03 11772.03 11069.96 14242.51 15850.23 15520.98 18429.26 15799.47 16148.24 15708.04 11707.63 172973.30000000
C 570.18 570.18 570.18 570.18 643.11 643.11 643.11 643.11 643.11 643.11 643.11 643.11 7425.59640000
D 122.13 122.13 122.13 122.13 673.01 673.01 673.01 673.01 673.01 673.01 673.01 673.01 5872.57360000
E 150833.34 150833.34 153858.56 150833.33 180259.90 198041.65 203028.58 233580.13 258458.31 247471.73 283542.33 283113.12 2493854.32000000
F 26.25 570.18 570.18 643.11 643.11 643.11 673.50 673.50 673.50 673.50 643.11 6433.04990000
G 122.13 122.13 673.01 673.01 673.01 902.54 902.54 902.54 902.54 673.01 6546.44790000
H 58.44 58.44 58.44 58.44 58.44 292.20000000