Sql server Powerpivot图';地区';总销售额与';员工';一段时间内的总销售额
我想创建一个柱状图,显示:所选员工的总销售额、总收入vs.总销售额、其所在地区的总收入。我的意思是,一个员工属于一个地区。。。我想得到员工的销售金额,收入金额,并与他所在地区在一段时间内的销售金额,收入金额进行比较。像这样:Sql server Powerpivot图';地区';总销售额与';员工';一段时间内的总销售额,sql-server,excel,mdx,powerpivot,dax,Sql Server,Excel,Mdx,Powerpivot,Dax,我想创建一个柱状图,显示:所选员工的总销售额、总收入vs.总销售额、其所在地区的总收入。我的意思是,一个员工属于一个地区。。。我想得到员工的销售金额,收入金额,并与他所在地区在一段时间内的销售金额,收入金额进行比较。像这样: Employee A Region A Employee A Region A Sales Sales Revenue Revenue 10K 50K 2K
Employee A Region A Employee A Region A
Sales Sales Revenue Revenue
10K 50K 2K 10K
_________________________________________________
**Sales** **Revenue**
我不得不假设一些事情,因为你没有分享任何关于你的数据模型的信息。我假设您有一个事实表,它与员工和销售区域(其中包含区域)都有关系。我假设这个事实表中既有销售额也有收入。您可以发布有关数据模型的更多信息,我可以更新我的答案,或者您可以切换出表并测量名称以使其正常工作 我想你已经有了一个衡量销售和收入的指标。它们可能是这样的:
Revenue:= Sum('Fact table' [Revenue Amount])
Sales:= Sum('Fact table' [Sales Amount])
您可以将上述金额用于员工级别的金额
然后你需要这个区域的数量。我使用ALLEXCEPT删除其他过滤器(如employee)以获取区域总数
Region Revenue := Calculate(Sum('Fact table'[Revenue Amount]),
ALLEXCEPT( Sales Territory, 'Sales Territory'[Region]))
Region Sales := Calculate(Sum('Fact table'[Sales Amount]),
ALLEXCEPT( Sales Territory, 'Sales Territory'[Region]))
这里讨论的是如何获得这些总数并与之建立比率