做一些志願工作,爲一個非盈利的數量區間,我最近有一個問題,我是不會輕易搞清楚:確定具有已知總與分
我有一美元資金總額的認捐(150,000美元),而且我知道承諾總數(90),並且我想知道如果承諾從零到X均勻分配,直到達到數量,每增加一個數字,它會是什麼樣子。
因此,例如,如果我們在5個承諾人中募集15美元,那麼均勻分配將是1,2,3,4,5。我想在Excel中做到這一點,因爲小型非盈利組織。
做一些志願工作,爲一個非盈利的數量區間,我最近有一個問題,我是不會輕易搞清楚:確定具有已知總與分
我有一美元資金總額的認捐(150,000美元),而且我知道承諾總數(90),並且我想知道如果承諾從零到X均勻分配,直到達到數量,每增加一個數字,它會是什麼樣子。
因此,例如,如果我們在5個承諾人中募集15美元,那麼均勻分配將是1,2,3,4,5。我想在Excel中做到這一點,因爲小型非盈利組織。
在電子表格中,輸入A1作爲「steps」的數量,在我的情況下,pledge作爲單元格A1。在A2中輸入您希望達到的總數。在我的例子中$ 150,000。最後,在C1中輸入以下公式:
= 2 *(((-1 * (2 * $A$1 * (ROW()))) + (4 * (ROW()) * $A$2) + POWER($A$1, 2) + $A$1 - (2 * $A$2))/(POWER(2 * $A$1, 2)))
然後拖動列向下行等於你在A1步數的數量。如果你統計這些值,它應該等於A2中的值。
你會注意到我使用了ROW()函數 - 如果你想在行1以外的行上啓動它,你需要調整兩個對ROW的調用來減去你所在的行就這樣,它等於1(在括號包起來),例如這裏的同樣的功能開始5行 - 注意「(ROW() - 4)」:
= 2 *(((-1 * (2 * $A$1 * (ROW()-4))) + (4 * (ROW()-4) * $A$2) + POWER($A$1, 2) + $A$1 - (2 * $A$2))/(POWER(2 * $A$1, 2)))
我很想聽聽問題中提到的解決問題的更簡單或更優雅的方法 - 我找到的解決方案適用於我,但似乎Excel可以提供更簡單的解決方案。 – cmcnulty
這是很容易使用求解,我們將投入90個認捐A1通過A90和增量B1。讓我們猜測增量是所以我們把它放在B1。
在A1我們進入:
在A2我們輸入公式:
=A1+$B$1
並通過A90
複製下來在A91我們進入:
=SUM(A1:A90)
顯然,這是從預期的15萬
的路要走,我們可以使用解算器來調整B1價值得到A91期望的結果:
數值求解獲取B1是37.4307116107366
我們自然會將其舍入到兩位數以得到一個好的近似解
欣賞Solver如何操作! – cmcnulty
@cmcnulty謝謝,但tigeravatar的答案是最好的答案。 –
爲什麼不** 3,3,3,3,3 ** ?? –
對不起,我應該補充一點,數字必須增加相等數量! – cmcnulty
@cmcnulty你基本上正在看一個算術系列的總和,或者至少這是我認爲的。根據這個[wiki](https://en.wikipedia.org/wiki/Arithmetic_progression)的主題。你基本上需要在維基公式中解決d,記住a1是零,Sn是你的總承諾,n是你的數量。 –