我试图采取计数功能的比例,从而创建一个MS BIDS报告说象这个Excel文件: Excel Close Rate Summary如何计算计数函数的百分比?
的机会的唯一标识符是场“opportunityid”,所以我使用COUNT( Fields!opportunityid.Value)来确定每个阶段的案例数量。我想写一个表达式,它将返回每个创建月份每个阶段中案例的百分比。在上面的excel截图中可以看到。
This is my current MS BIDS report when i preview it
更具体地讲,我想拥有的“主动”和“新”的机会在一月份的百分比分别代表67%和33%。 67%来自4/6。 4来自1月份创造的6个机会中的活跃机会。同样,33%来自1月份创建的6个新机会。
阶段名称比Active和New更多。其他选项包括New,Warm,Hot,Implementation,Active,Hibernate或Canceled。这与提及有关,因为我试图创建一个表达式,该表达式根据具有特定阶段名称的机会数量来计数,但是不成功。
目前我使用计算百分比表达的是:
= COUNT(字段new_rptstage.Value!)/ SUM(COUNT(字段opportunityid.Value), “GroupbyStageName”!)
基础的在这个表达中,我只能得到每个舞台名称的1/1或100%。我已经通过改变范围尝试了上述表达式的一些变体,但在获得期望的结果方面一直没有成功。有人可以解释如何解决这个问题吗?
示例数据:
在样本数据,我想表达是在百分比列。这个百分比应该是当月总病例的特定阶段的病例数。所以看上面的图片:
主动二月54 54/168 [具有一百六十八分之五十四显示为百分比]
暖2月8日168分之8 等
编辑:
创建一个月的表达是 =领域!MonthCreated.Value & “” &年(领域!createdon.Value) 百分比表达上面列出。
请添加在问题本身的样本数据,并解释为什么它应该产生的67%的结果/ 33%。 –
@TabAlleman好吗!请查看最新的问题以获取新数据和澄清的解释。 –