微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

有没有一种方法可以计算总计的百分比,同时保留多个过滤器集?

如何解决有没有一种方法可以计算总计的百分比,同时保留多个过滤器集?

我想知道表格中是否有一种方法可以计算总计中的百分比。 我认为这是一个相当简单的问题,但是我实在无法解决这个问题。

我有一个带有计数的表,分为不同的类别:

Table

我还有几个切片器:

Slicers

我希望表格显示的是当前选择在总计中所占的百分比,同时至少保留其他两个过滤器集(Year(Anno)和整个页面上的另一个过滤器)。

如果我在切片器“ Range Scostamento%”中选择一个值,该表显然会更新数字:

Filtered values

我要查找的值是已过滤值占总值的百分比形式的“权重”。 例如,对于第一行,我将有317 / 14.793 = 0,0214 = 2,14%,依此类推。

我认为我的问题与SELECTEDVALUE / ALLSELECTED(也许是KEEPFILTERS)有关,但我真的不知道如何使它起作用。

谢谢!

Alessia

解决方法

如果我理解您的要求正确无误,则您需要以下以下措施来达到目的-

contratti = count(table_name[column_name])
grand_total = 
CALCULATE(
    count(table_name[column_name]),ALL(table_name)
    //-- ALL will return count of entire table
    //-- you can use ALLSELECTED if you wants the 
    //-- grand_total for filtered data based on slicer
)
percentage = [contratti] / [grand_total]

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。