2016-10-28 66 views
0

稍微羅嗦標題基於非累積類別列累計總總,但在這裏不用如何動態地在Excel中創建

我在Excel中的一個網格,其包括3列(媒體消費,邊際收益回報&媒體我想創建一個名爲期望累積支出的列

網格結構的原因就是它代表了每個媒體頻道的預算應該是多少而優化的支出排序直到邊際報酬減少,這樣才能取代另一個媒體渠道。

如果新通道的曲線急劇下降,那麼這種替代可能會逆轉回原始通道,從而使與新通道相關的所有邊際收益減少,並且總支出水平仍然意味着它是數學上的明智地切換回原來的曲線(也許它有一個較低的基準水平,但減少急劇)。也有可能在與新渠道相關的邊際收益減少的時候,最好的下一步是投資第三渠道。

所需的新的支出列具有兩個元件它

  1. 它是從行支出到行當
    媒體信道是恆定的簡單積累從行到行
  2. 它是一個稍微當媒體 頻道發生變化時,需要花費更多的技巧累積 - 那麼它需要能夠返回到 最後一個支出級別,該級別與已被 取代的頻道相關聯。對於第4行,我需要的邏輯將需要 到從第3行加上相關 新的支出水平運行總能排4減去支出水平上一次出現這種通道被用於 (第2行)

|spend | mar return | media | desired cumulative spend     | 
    |------ |----------- |-------| ----------------------------------------- | 
1 | £580 | 128  | chan1 | 580          | 
2 | £620 | 121  | chan1 | 580+(620-580)        | 
3 | £900 | 115.8  | chan2 | 580+(620-580)+900       | 
4 | £660 | 115.1  | chan1 | 580+(620-580)+900+(660-620)    | 
5 | £920 | 114  | chan2 | 580+(620-580)+900+(660-620)+(920-900)  | 
6 | £940 | 112  | chan2 | 580+(620-580)+900+(660-620)+(920-900)+(940-920) | 
+0

第6行不應該是最後的「+(940-920)」嗎? –

+0

它是如何累積的? 580+(620-580)是620. –

+0

總之,他只想總結每種不同媒體的最後值。 –

回答

1

如果我的意見是正確的sugestion,那麼這樣的事情應該這樣做(£580是在A2,所以第一個輸出是D2):

D2 =A2 
D3 =D2+A3-IF(COUNTIF($C$2:C2,C3),INDEX(A:A,MAX(IF($C$2:C2=C3,ROW($A$2:A2))))) 

D3包含數組式,並且必須是CONF用ctrl + 移位 + 輸入

現在你可以簡單地從D3中複製下來。