美文网首页power bi
Power Pivot中信息判断函数——IsOnOrAfter

Power Pivot中信息判断函数——IsOnOrAfter

作者: Data_Skill | 来源:发表于2019-05-21 10:01 被阅读27次
信息判断函数信息判断函数

比较显著的逻辑判断函数我们这里就省略了,例如IsBlank,IsText,IsError等。
我们先来看下其他价格不怎么常用的逻辑判断函数

(一) IsOnOrAfter

A. 语法

IsOnOrAfter ( <Value1>, <Value2> [, [<Order>] [, <Value1>, <Value2> [, [<Order>] [, … ] ] ] ] )
位置 参数 描述
第1参数 Value1 需要和第2参数比较的值
第2参数 Value2 需要和第1参数比较的值
第3可选参数 Order 应用的规则,0代表降序,1代表升序。默认1升序

B. 返回

标量——逻辑值(True or False)

C. 注意事项

  • 如果第3参数省略或者是1,则用value1参数>=value2参数来比较。
  • 如果第3参数是0,则用value1参数<=value2参数来比较。
  • 一般来说,value1为引用列或字符串,value2参数为一个标量比较值。
  • 请注意不同属性的判断依据。

D. 作用

针对每一行进行判断并返回逻辑值。

E. 案例

isonorafter案例isonorafter案例

需要筛选出找出日期为5/21日及之前的,同时等级为B级之前的内容。
表格的筛选我们使用Filter函数。

Filter('表1','表1'[日期]<=Date(2019,5,21) && 
             '表1'[等级]<="B")
isonorafter返回结果isonorafter返回结果

如果我们用IsOnOrAfter函数来表示的话格式如下:

Filter('表1',IsOnOrAfter('表1'[日期],Date(2019,5,21),0,
                         '表1'[等级],"B"))

解释:
IsOnOrAfter因为第3参数是0,所以代表了是用<=来比较,日期<=2019.5.21,等级<=B级这两个条件。我们可以看到最终的结果是品牌为华为,等级为A和B的产品。而googl产品,因为日期不符合要求被排除在外了。

喜欢的点个赞,转发下

相关文章

网友评论

    本文标题:Power Pivot中信息判断函数——IsOnOrAfter

    本文链接:https://www.haomeiwen.com/subject/lecdzqtx.html