2017-07-02 152 views
0

我很难得到一些正确的excel公式。我们的目标是重新分配桩号任何“丢失”的变化(负值)为正补充其他行(计算主要是基于非活动时间每个stackholder的原始桩号excel中剩余百分比的重新分配

在这个例子中,在“期”为5天,Row 1控制股权28.15%所以

STAKE PER DAY = 28.15%/5

我算得了什么百分比期间25小时闲置丢失:

(25/24 hours) x 5.63% = ~5.86% 

在这种情况下Row 1失去他们的活动5.86%%,而所有其他成员具有更小的非活动时间超过25个,拿到5.86%分布在他们根据其原始股份。所以Row 2获得21.93%5.86%等等。

STAK enter image description here

该公式使我的头旋昨晚:

=IF(B25<>"",IF(D25="YES",IF([INACTIVE HOURS] > 0, -[@[INACTIVE HOURS]]/24*[@[STAKE PER DAY]], [@[ STAKE]]/($K$40+ SUMPRODUCT([[ STAKE]],[@[INACTIVE HOURS]]/24*[STAKE PER DAY], 0))),0),"") 

熬了真正的后期试图破解它,但我一定要得到的更改的总数在桩号最接近总计为0.00%(我得到0.16%)和最终调整后的股权总和为100%(我得到99.84%)。

还有更多这个问题。考虑在非活动时间内也可能有多行具有不同的值。

例如,具有28.15%的行具有25个非活动时数,15.71%的行有15个非活动时数,且具有12.44%的行具有10个非活动时数。

在这种情况下,这些小时中只有10小时将全部从这三个派对中分配出来,并且重新分配给那些不工作时间为0的小组。然而,与12.44% 的利益相关者是只有不活动10小时,而不是利益相关者28.15%谁是25小时不活动。

因此,利益相关者12.44%将失去并全部重新分配10小时的价值,但也会从持续15到25小时不活动的利益相关者获得一些回报,在此期间利益相关者12.44%处于活动状态。同样,15小时的持仓人有权获得持有10小时不活动的持卡人的比例分享更多比他们多。

Excel的公式可以处理这种类型的计算?它会是什么样子?

回答

3

我认为你的部分解决方案是复杂的基础问题,所以我会提出一种不同的方法。在各行之间进行阅读的问题是,在不活动/活跃时间内减少/增加每个利益相关者份额。

从总小时数(份额* 5天* 24小时)中计算相等的小时数,减去不活动的小时数,将新份额重新设置为新的较低总数。看到下面的图片。

enter image description here