当前位置:网站首页>Function periodic table filter value selectedvalue
Function periodic table filter value selectedvalue
2020-11-08 08:54:00 【osc_gp8avable】
SELECTEDVALUE function
SELECTEDVALUE Function belongs to “ Screening ” Class function , Affiliated to the “ Table function ”.
Microsoft's official profile says this :
When the specified column has only one unique value in the current context , Returns the value ;
Otherwise, the replacement result is returned , Omit and return null value ;
In fact, according to the understanding of white tea , To put it more generally , It is to match the relevant values according to the current context .
purpose : Usually used in measures , Get external filter .
grammar
DAX=
SELECTEDVALUE(< Column >[, < Standby value >])
Parameters
Column : Fix existing columns , It can't be an expression ;
Standby value : optional , If the first parameter context is null , Or when there are multiple duplicate values , Return the standby value ; By default, the returned result is blank .
Return results
value
Example
Analog data :

Example 1:
SELECTEDVALUE Example 1 =
SELECTEDVALUE ( ' Example '[ Group ], FALSE () )
result :

As can be seen from the figure above , At present [ Category ] In the context of , Only a fraction of [ Group ] It's a non repeating unique value , So return the correct result , Other return FALSE.
Change the current context , Let's compare :

take [ Group ] As the current context , You can see that each category returns the correct value , Only the total column context is empty , return FALSE.
The effect is , Equivalent to the following code :
Equivalent code =
IF ( HASONEVALUE ( ' Example '[ Group ] ), VALUES ( ' Example '[ Group ] ), FALSE () )
Comparing the results :

The effect is equivalent to , however SELECTEDVALUE It is more concise and clear .
Example 2: Used to switch dynamic data .
This usage is well known to us , It is also a frequently used usage .
It can be used to switch data dynamically .
SELECTEDVALUE Example 2 =
SWITCH (
TRUE (),
SELECTEDVALUE ( ' Financial dimension '[ Financial dimension ] ) = " profits ", [ profits ],
SELECTEDVALUE ( ' Financial dimension '[ Financial dimension ] ) = " Sales amount ", [ Sales amount ],
BLANK ()
)
Specific case articles , White tea has been written for many times , I won't repeat it here , Interested partners can click to view .
Portal :
PowerBI White tea : Sales demand dynamic data zhuanlan.zhihu.com
friends GET Why? ?
White tea will share some function cards from time to time
( Documents on the planet of knowledge [PowerBI The demand circle ])

This is white tea , One PowerBI Beginners .

版权声明
本文为[osc_gp8avable]所创,转载请带上原文链接,感谢
边栏推荐
- Do you really understand the high concurrency?
- C expression tree (1)
- 洞察——风格注意力网络(SANet)在任意风格迁移中的应用
- Windows subsystem Ubuntu installation
- 哔哩哔哩常用api
- Distributed consensus mechanism
- Deeplight Technology Bluetooth protocol SRRC certification services
- Improvement of rate limit for laravel8 update
- Adobe Prelude / PL 2020 software installation package (with installation tutorial)
- UCGUI简介
猜你喜欢
Qt混合Python开发技术:Python介绍、混合过程和Demo
Is there a big difference between i5 1135g7 and i51035g1? Which is better?
The software in your host has terminated an established connection. resolvent
Basic concepts of computer network (5) basic principles of local area network
Qt混合Python开发技术:Python介绍、混合过程和Demo
Daily challenges of search engines_ 4_ External heterogeneous resources - Zhihu
Python learning Day1 -- Basic Learning
Distributed consensus mechanism
scala 中 Future 的简单使用
什么你的电脑太渣?这几招包你搞定! (Win10优化教程)
随机推荐
iOS上传App Store报错:this action cannot be completed -22421 解决方案
python_ scrapy_ Fang Tianxia
在Ubuntu上体验最新版本EROFS
Learn Scala if Else statement
将“光头”识别为“足球”,AI 摄像头如何犯的错?
Daily challenges of search engines_ 4_ External heterogeneous resources - Zhihu
Seven features of Python 3.9
抖音直播监控Api:随机推荐
nvm
ts流中的pcr与pts计算与逆运算
Simple use of future in Scala
shiyou的数值分析作业
京淘项目知识点总结
The software in your host has terminated an established connection. resolvent
NOIP 2012 提高组 复赛 第一天 第二题 国王游戏 game 数学推导 AC代码(高精度 低精度 乘 除 比较)+60代码(long long)+20分代码(全排列+深搜dfs)
Qt混合Python开发技术:Python介绍、混合过程和Demo
vivoy73s和荣耀30青春版的区别
[original] about the abnormal situation of high version poi autosizecolumn method
ASP.NET A complete solution based on exception handling in MVC
Adobe Prelude / PL 2020 software installation package (with installation tutorial)