PowerBI-关系函数-RELATED & RELATEDTABLE

本文详细介绍了PowerBI中的两个关键关系函数:RELATED和RELATEDTABLE。RELATED函数用于在多端返回一端的相关值,适用于计算特定条件下的销售额等;而RELATEDTABLE函数则用于在一端获取多端的相关数据,可以生成表并进行计算。两者都要求表间存在关系,但使用场景有所不同,RELATED需行上下文,RELATEDTABLE可改变数据筛选上下文。
摘要由CSDN通过智能技术生成

一、RELATED

释义:在多端返回一端的相关值

语法:RELATED(列名)

参数:

  • 第一参数:包含要检索的值的列

备注:

  • RELATED 函数要求当前表和具有相关信息的表之间存在关系
  • RELATED 函数执行查找时,将检查指定表中的所有值,而不考虑可能已应用的任何筛选器
  • RELATED 函数需要行上下文;因此,该函数只能在当前行上下文明确的计算列表达式中使用,或者在使用表扫描函数的表达式中用作嵌套函数。 SUMX 等表扫描函数获取当前行值的值,然后扫描另一个表,查找该值的实例
  • RELATED 函数不能用于跨有限关系提取列(当没有确定的“一”侧时,模型关系为“有限”)

示例:计算除美国之外的销售额

SUMX(FILTER( 'InternetSales_USD'  
            ,  RELATED('SalesTerritory'[SalesTerritoryCountry])  
               <>"United States"  
             )  
     ,'InternetSales_USD'[SalesAmount_USD])  


二、RELATEDTABLE

释义:在一端获取多端的相

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值