首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

函数周期表丨筛选丨值丨SELECTEDVALUE

SELECTEDVALUE函数

SELECTEDVALUE函数属于“筛选”类函数,隶属于“表函数”。

微软官方介绍是这么说的:

当指定列当前上下文中只有一个非重复值时,返回该值;

否则返回替代结果,省略则返回空值;

其实按照白茶的理解,通俗点来说,就是根据当前上下文匹配相关值。

用途:通常用于度量值中,获取外部筛选器。

语法

参数

列:固定现有列,不能是表达式;

备用值:可选项,如果第一参数上下文判定为空,或者出现多个重复值时,返回备用值;默认不填返回结果为空。

返回结果

例子

模拟数据:

例子1:

结果:

从上图我们可以看出,在当前[类别]上下文中,只有部分[组别]是非重复唯一值,因此返回正确结果,其他返回FALSE。

更换当前上下文,咱们对比一下:

[组别]作为当前上下文,可以看出每个类别都返回正确值,只有总计栏上下文为空,返回FALSE。

其效果,等同于以下代码:

对比结果:

其效果是等同的,但是SELECTEDVALUE的写法更简洁明了。

例子2:用来切换动态数据。

这种用法是我们所熟知的用法,也是使用频率较高的用法。

通常可以用来动态的切换数据。

小伙伴们GET了么?

白茶会不定期的分享一些函数卡片

(文件在知识星球[PowerBI丨需求圈])

这里是白茶,一个PowerBI的初学者。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20201107A05E6000?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券