问题描述
我想知道表格中是否有一种方法可以计算总计中的百分比。 我认为这是一个相当简单的问题,但是我实在无法解决这个问题。
我还有几个切片器:
我希望表格显示的是当前选择在总计中所占的百分比,同时至少保留其他两个过滤器集(Year(Anno)和整个页面上的另一个过滤器)。
如果我在切片器“ Range Scostamento%”中选择一个值,该表显然会更新数字:
我要查找的值是已过滤值占总值的百分比形式的“权重”。 例如,对于第一行,我将有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]