热线电话:13121318867

登录
2020-02-16 阅读量: 957
商业智能中如何计算Time Passed

在商业分析中,经常涉及到达成率这一指标,例如本月截至目前,销售量已经达到了本月目标值的百分之多少。而达成率会和Time Passed放到一起对比,以此来看达成进度。


Time Passed为到今天为止,本月或本年已经过去百分之几。如果达成率大于Time Passed,则表示达成进度很乐观,否则表示达成进度偏慢。那么TimePassed 应该怎么计算呢?

首先来看下月度的Time Passed,其实就是计算到今天为止,已经过了本月的百分之几。我们需要用本月已经过去的天数除以本月总共的天数。很简单,今天的日期中取出日即为本月已经过去的天数,本月最后一天的日期中取出日即为本月总共的天数。


那么怎么获取本月最后一天的日期呢?
可以用EOMONTH这个函数,该函数返回开始日期推移指定月份数之后的当月的最后一天。所以公式如下:

MTD Time Passed= DIVIDE(DAY(TODAY()),day(EOMONTH(TODAY(),0)))


那么年度的Time Passed怎么算呢?这个也很简单,我们可以用YEARFRAC函数,该函数返回两个日期之间的完整天数占全年天数的比例(返回值为小数)。所以公式如下:

YTD Time Passed= YEARFRAC(DATE(YEAR(TODAY()),1,1),TODAY(),1)

0.0000
4
关注作者
收藏
评论(0)

发表评论

暂无数据
推荐帖子