OR
检查其中一个参数是否 TRUE
返回 TRUE
。 函数返回 FALSE
if 两个参数 FALSE
。
语法
OR(<logical1>,<logical2>)
参数
术语 | 定义 |
---|---|
logical_1, logical_2 |
要测试的逻辑 values。 |
返回 value
布尔 value。
value
TRUE
if 两个参数中的任何一个为 TRUE
;valueFALSEif 两个参数都是 FALSE
。
言论
DAX 中的
OR
函数仅接受两个 (2) 个参数。 If 需要对多个表达式执行 OR 运算,可以创建一系列计算 or,更好地使用 OR 运算符(||)将 all 联接在更简单的表达式中。该函数将计算参数,直到 first
TRUE
参数,然后返回TRUE
。
例
以下示例演示如何使用 OR 函数获取属于卓越圈的销售人员。 卓越圈认识到,那些在2007年旅游自行车销量超过2000万美元 or 超过两百 and 50万美元的人。
IF( OR( CALCULATE(SUM('ResellerSales_USD'[SalesAmount_USD]), 'ProductSubcategory'[ProductSubcategoryName]="Touring Bikes") > 1000000
, CALCULATE(SUM('ResellerSales_USD'[SalesAmount_USD]), 'DateTime'[CalendarYear]=2007) > 2500000
)
, "Circle of Excellence"
, ""
)
返回
行标签 | 2005 | 2006 | 2007 | 2008 | - | 总计 |
---|---|---|---|---|---|---|
阿巴斯, 赛德 E | ||||||
阿尔伯特,艾米E | ||||||
安斯曼-沃尔夫,帕梅拉 O | ||||||
Blythe、Michael G | 卓越圈 | 卓越圈 | 卓越圈 | 卓越圈 | 卓越圈 | 卓越圈 |
坎贝尔,大卫 R | ||||||
卡森,吉莉安 | 卓越圈 | 卓越圈 | 卓越圈 | 卓越圈 | 卓越圈 | 卓越圈 |
Ito、Shu K | ||||||
江,斯蒂芬·伊 | ||||||
门萨-安南,特特 A | ||||||
米切尔,琳达 C | 卓越圈 | 卓越圈 | 卓越圈 | 卓越圈 | 卓越圈 | 卓越圈 |
帕克,Jae B | 卓越圈 | 卓越圈 | 卓越圈 | 卓越圈 | 卓越圈 | 卓越圈 |
雷特,茨维·迈克尔 | ||||||
萨拉瓦,何塞·埃德瓦尔多 | 卓越圈 | 卓越圈 | 卓越圈 | 卓越圈 | 卓越圈 | 卓越圈 |
Tsoflias、Lynn N | ||||||
瓦尔德斯,雷切尔 B | ||||||
Vargas、Garrett R | ||||||
Varkey Chudukatil, Ranjit R | 卓越圈 | |||||
总计 | 卓越圈 | 卓越圈 | 卓越圈 | 卓越圈 | 卓越圈 | 卓越圈 |