
微软官方文档中关于ISINSCOPE函数的介绍:
当指定的列是级别层次结构中的级别时,返回True
参考网址:
https://docs.microsoft.com/zh-cn/dax/isinscope-function-dax
对于官方文档中的解释,如果友友们有兴趣可以研究下,我们今天通过两个应用场景来了解一下ISINSCOPE函数。
01数据准备
准备如下数据:

以上数据为每种产品(Product)各个颜色系列(Color)的销售额。
02场景1 – 识别总计行
定义度量值销售额
Sales =
SUM ( Sale[SalesAmount])
定义度量值平均销售额
AverageSales =
AVERAGE ( Sale[SalesAmount])
在表格中按颜色系列呈现以上度量值

如果希望自定义某个度量值在总计行的呈现结果,如总计不显示等,可以使用ISINSCOPE函数,例如以下的表达式定义总计行不显示
AveSales_adjust =
IF ( ISINSCOPE( 'Sale'[Color] ), AVERAGE( Sale[SalesAmoun
ISINSCOPE函数应用:总计行识别与类别内排名计算

本文介绍了ISINSCOPE函数在数据分析中的两个实际应用:一是用于识别总计行,通过定义度量值控制总计行显示;二是用于计算类别内部的排名,解决在Power BI中矩阵视图的排名问题。通过实例解析,帮助读者理解并掌握该函数的用法。
最低0.47元/天 解锁文章

718





