Tag: 累计和

如何在Excel中基于非累积分类列dynamic创build累计总计

略啰嗦的标题,但在这里 我在Excel中有一个网格,其中包括3栏(媒体支出,边际收入回报和媒体渠道投资),我想创build下面一栏叫所需的累计支出 电网这样构build的原因在于,它代表了一个最佳的支出放置方式,即每个媒体渠道的预算应投入多less钱,直到边际报酬减less,这样才能取代另一个媒体渠道。 如果新渠道的曲线急剧减less,这种替代可能会被逆转回原始渠道,使得与新渠道相关的所有边际收益减less,总支出水平仍然意味着在math上切换回到原来的曲线(也许它有一个较低的基准水平,但减less幅度较小)。 也有可能在与新渠道相关的边际收益减less的时候,最好的下一步就是投资第三个渠道。 所需的新花费列有两个元素 这是一个从一排到另一排的简单积累 媒体频道从一排到另一排是不变的 当媒体频道改变时,花费的花费要稍微多一些 – 那么它就需要能够回到与被replace的频道相关联的最后花费水平。对于第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 | […]

功率支点运行总问题

不知道是否有人可以帮我解决我遇到的DAX问题。 我已经按照这个博客上的build议( http://javierguillen.wordpress.com/2012/11/28/running-total-techniques-in-dax/ )。 我的措施与此格式相同: CALCULATE( SUM( FactSales[SalesAmount] ), FILTER( ALL( DimDate) , DimDate[Datekey] <= MAX( DimDate[Datekey] ) ) ) 我有两个措施:运行目标和运行实际。 我希望实际生产线在当前date停止,而不是从当前date到今年年底。 有谁知道我可以做到这一点? 感谢您的帮助提前。 汤姆

从基于Vlookup确定的范围累积总和

在Excel工作表1中,我有以下数据: ABCDEFG —————————— Name1 1 2 3 4 5 6 Name2 2 9 3 8 4 7 Name3 4 6 0 3 2 1 在Excel工作表2中,我必须根据表1中的值计算累计和 例如, ABCDEFG —————————— Name1 1 3 6 10 15 21 虽然我可以很容易地计算累计和,但我不知道如何从表1中select正确的单元格范围,通过search“Name1”

数组的累计和

我有一个整数值的数组,并希望find一个简单的方法来计算其累积和( S = Data(1) + Data(2) + … + Data(x) )。 我已经创build了这个function: Function CumulativeSum(Data() As Integer, k As Integer) As Integer For entry = 1 To k CumulativeSum = CumulativeSum + Data(entry) Next entry End Function 它工作正常。 但是,我不知道是否有更好的方法(主要是没有使用任何额外的function,并且基本上只使用像Application.Sum这样的Excel函数)。 我在网上做了一个小search,但没有在这个基础上find任何东西。 我知道我不是要求更正任何代码,而只是要求一个替代scheme,而不是这个论坛的真正目的。 不过,我也怀疑答案可能很简单,所以…如果有人关心帮助我,我会非常感激! 如果您发现类似问题的答案,请与我分享链接,我将删除这个链接。 我非常抱歉,可能是我缺less明确的需求:我只是想find一个简单的方法来计算累积和,使用macros函数本身的简单函数,而不使用我创build的CumulativeSum函数或任何其他函数用户。