当前位置:网站首页>函数周期表丨筛选丨值丨SELECTEDVALUE - 知乎
函数周期表丨筛选丨值丨SELECTEDVALUE - 知乎
2020-11-08 08:54:00 【osc_gp8avabl】
SELECTEDVALUE函数
SELECTEDVALUE函数属于“筛选”类函数,隶属于“表函数”。
微软官方介绍是这么说的:
当指定列当前上下文中只有一个非重复值时,返回该值;
否则返回替代结果,省略则返回空值;
其实按照白茶的理解,通俗点来说,就是根据当前上下文匹配相关值。
用途:通常用于度量值中,获取外部筛选器。
语法
DAX=
SELECTEDVALUE(<列>[, <备用值>])
参数
列:固定现有列,不能是表达式;
备用值:可选项,如果第一参数上下文判定为空,或者出现多个重复值时,返回备用值;默认不填返回结果为空。
返回结果
值
例子
模拟数据:
例子1:
SELECTEDVALUE例子1 =
SELECTEDVALUE ( '例子'[组别], FALSE () )
结果:
从上图我们可以看出,在当前[类别]上下文中,只有部分[组别]是非重复唯一值,因此返回正确结果,其他返回FALSE。
更换当前上下文,咱们对比一下:
将[组别]作为当前上下文,可以看出每个类别都返回正确值,只有总计栏上下文为空,返回FALSE。
其效果,等同于以下代码:
等同代码 =
IF ( HASONEVALUE ( '例子'[组别] ), VALUES ( '例子'[组别] ), FALSE () )
对比结果:
其效果是等同的,但是SELECTEDVALUE的写法更简洁明了。
例子2:用来切换动态数据。
这种用法是我们所熟知的用法,也是使用频率较高的用法。
通常可以用来动态的切换数据。
SELECTEDVALUE例子2 =
SWITCH (
TRUE (),
SELECTEDVALUE ( '财务维度'[财务维度] ) = "利润", [利润],
SELECTEDVALUE ( '财务维度'[财务维度] ) = "销售金额", [销售金额],
BLANK ()
)
具体的案例文章,白茶写过很多期了,这里就不赘述了,感兴趣的小伙伴可以自行点击查看。
丨传送门:
PowerBI丨白茶:销售需求丨动态数据 zhuanlan.zhihu.com
小伙伴们GET了么?
白茶会不定期的分享一些函数卡片
(文件在知识星球[PowerBI丨需求圈])
这里是白茶,一个PowerBI的初学者。
版权声明
本文为[osc_gp8avabl]所创,转载请带上原文链接,感谢
https://my.oschina.net/u/4403370/blog/4707897
边栏推荐
- Game mathematical derivation AC code (high precision and low precision multiplication and division comparison) + 60 code (long long) + 20 point code (Full Permutation + deep search DFS)
- Littlest jupyterhub| 02 using nbgitpuller to distribute shared files
- Unparseable date: 'Mon Aug 15 11:24:39 CST 2016',时间格式转换异常
- Mate 40系列发布 搭载华为运动健康服务带来健康数字生活
- 来自不同行业领域的50多个对象检测数据集
- 【总结系列】互联网服务端技术体系:高性能之数据库索引
- Julia 是如何风靡起来的?
- nvm
- sed之查找替换
- Python3.9的7个特性
猜你喜欢

Test requirements for MIC certification of Bluetooth 2.4G products in Japan

Adobe Prelude / PL 2020 software installation package (with installation tutorial)

Wechat nickname Emoji expression, special expression causes the list not to be displayed, export excel error report and other problems solved!

Visual studio 2015 unresponsive / stopped working problem resolution

QT hybrid Python development technology: Python introduction, hybrid process and demo

VC6兼容性及打开文件崩溃问题解决

Daily challenges of search engines_ 4_ External heterogeneous resources - Zhihu

VC6 compatibility and open file crash resolution

Shiyou's numerical analysis assignment

Sum up some useful functions
随机推荐
nvm
Is there a big difference between i5 1135g7 and i51035g1? Which is better?
ulab 1.0.0发布
Python3.9的7个特性
接口
Fgagt: flow guided adaptive graph tracking
Astra: Apache Cassandra的未来是云原生
你的主机中的软件中止了一个已建立的连接。解决方法
Julia 是如何风靡起来的?
Spotify是如何推动数据驱动决策的?
Mate 40系列发布 搭载华为运动健康服务带来健康数字生活
GET,POST,PUT,DELETE,OPTIONS用法与说明
Wanxin Finance
An error occurred while starting the kernel was successfully resolved
抖音直播监控Api:随机推荐
洞察——风格注意力网络(SANet)在任意风格迁移中的应用
i5 1135g7和i5 1035g1参数对比区别大吗? 哪个好
What details does C + + improve on the basis of C
Which is more worth starting with the difference between vivos7e and vivos7
【原创】关于高版本poi autoSizeColumn方法异常的情况