前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Power Pivot智能日期运用——非空函数(1)

Power Pivot智能日期运用——非空函数(1)

作者头像
逍遥之
发布2020-03-24 15:34:56
7100
发布2020-03-24 15:34:56
举报
文章被收录于专栏:数据技巧数据技巧数据技巧

1. Firstnonblank

A. 语法

FIRSTNONBLANK( <Column>, <Expression>)

参数

描述

column

列名或者具有单列的表,单列表的逻辑判断

expression

表达式,用来对column进行过滤的表达式

B. 返回

表——返回列中的第一个值,由当前上下文过滤,其中表达式不为空。

C. 注意事项

  1. 第一参数是一个迭代器
  2. 通常和calculate进行搭配组合,如果计算最小值的话则第二参数可以用常数替代。
  3. 另外还可以类似于Min函数返回

D. 作用

返回表达式不为空的列的第一个值。

E. 案例

  • 返回第一个不为空的数据
FirstNonBlank:=FIRSTNONBLANK('表'[日期],"")

返回结果:2018/9/1。 这个也是最基础的用法,和函数表面意义相同

  • 返回列中最小的值
FirstNonBlank:=FIRSTNONBLANK('表'[金额],"")

返回结果: 100。此写法类似于Min函数,只不过min返回的是标量,firstnonblank返回的是单行单列的表。

  • 返回日期大于2018/9/2的第一个不为空的值。
FirstNonBlank:=FIRSTNONBLANK('表'[日期]>date(2018,9,2),"")

返回结果:2018/9/4,因为第一个参数column是一个迭代器,可以进行每行判断操作。

  • 返回大于本行金额的最小值
FirstNonBlank('表2'[金额]>Eailier('表2'[金额]),"")

返回结果:

请点个赞,转发分享给更多的人。

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2019-05-05,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 数据技巧 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1. Firstnonblank
    • A. 语法
      • B. 返回
        • C. 注意事项
          • D. 作用
            • E. 案例
            领券
            问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档