如何解决获取过滤值和总数的百分比
我正在尝试创建一个新的视觉对象,以获取过滤值与总数的百分比。
格式:
Name: (Slicer)
Value: Total value (Sum of column) | Selected Value | %Percentage
示例 1
Name: Name1
Value: 100,000,000 | 1,000 | 1%
示例 2
Name: Name2
Value: 100,000 | 2,000 | 2%
关于实现我的目标的最佳方法的任何想法。
更新:
这是我目前创建的内容
Total P&L =
var grand_total =
CALCULATE(
SUM('_sp-Opportunity Fees and Variations'[Current P&L]),ALL('_sp-Opportunity Fees and Variations')
)
var selected_total =
CALCULATE(
SUM('_sp-Opportunity Fees and Variations'[Current P&L]),ALLSELECTED('_sp-Opportunity Fees and Variations'[Current P&L])
)
RETURN selected_total/grand_total
我遇到了一个错误:
参数类型不正确。
谢谢!!!!
解决方法
您需要一个措施,如下所示-
percentage_grand =
var grand_total =
CALCULATE(
SUM(your_table_name[value]),ALL(your_table_name)
)
var selected_total =
CALCULATE(
SUM(your_table_name[value]),ALLSELECTED(your_table_name[value])
)
RETURN selected_total/grand_total
记住,这只是想法/逻辑。根据您的数据和要求调整自己。
==================
更新:
首先使用以下代码创建一个自定义列-
ABC = '_sp-Total Invoiced to Date - Current Month'[Total Invoiced Current] - [Current Cost & Expense]
现在您可以在度量中使用列ABC。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。