生活工程体验信仰哲学精神
投稿投诉
精神世界
探索历史
哲学文学
艺术价值
信仰创造
境界审美
体验技术
技能工具
工程信息
医学生产
生活运用
操作能力

PowerBI2022年底正式推出的DAX新函数OFFSET

9月25日 无镇楼投稿
  2022年的最后一次更新,正式发布了三个新的DAX函数,OFFSET、INDEX、WINDOW,这篇文章来看一下这三个函数的用法。
  OFFSET
  用于检索偏移特定行后的结果,语法如下:OFFSET(
  偏移的行数,可以是常量,也可以是返回值的表达式
  表表达式,可选
  orderBy,可选,排序依据,如省略,第二个参数须指定
  空白参数,可选,保留的参数位置,暂时无用
  partitionBy可选,分区依据,如果省略,视同只有一个分区
  )
  语法看起来比较复杂,通过具体的示例来理解,可以更轻松地熟悉它的用法。
  下面根据这个表格来说明,这是每个季度的销售额,
  如果要获得上个季度的销售额,除了用之前的时间智能函数,还可以这样写:OFFSET
  CALCULATE(
  〔销售额〕,
  OFFSET(1,ALLSELECTED(日期表〔年度季度〕))
  )
  OFFSET返回表,度量值中一般利用CALCULATE来返回定位后的结果(下面两个函数同样如此)。
  这里就是只用了OFFSET的前2个参数,第一个参数1,表示提取向前偏移1行的数据(如果是向后偏移2行,取下下个季度的值,第一个参数应该是2);第二个参数是输出的行,后面的参数都可以省略,结果如下:
  第3个参数ORDERBY省略,默认按照第二个参数列排序,也就是按年度季度排序,向前偏移一行,就得到了上个季度的数据。
  如果想在每年范围内进行这样的偏移计算,就需要用到最后一个参数,度量值这样写:OFFSET
  CALCULATE(
  〔销售额〕,
  OFFSET(
  1,
  ALLSELECTED(日期表〔年度季度〕,日期表〔年度〕),,,
  PARTITIONBY(日期表〔年度〕)
  )
  )
  对于在PARTITIONBY中的字段(以及在ORDERBY中的字段),必须放到第二个参数中,这就是上面度量值中,第二个参数里面也要带上日期表〔年度〕的原因,在年度内偏移的效果如下:
  这种偏移只在年度的区间内进行,年度变化后,再重新取开始,所以第一个季度都是空值。
  INDEX
  用于检索特定行的结果,语法如下:
  INDEX(
  检索位置,1表示第一行,1表示最后一行,以此类推
  表表达式,可选
  orderBy,可选,排序依据,如省略,第二个参数须指定
  空白参数,可选,保留的参数位置,暂时无用
  partitionBy可选,分区依据,如果省略,视同只有一个分区
  )
  它和OFFSET的参数几乎一样,还是拿上面的例子来说明这个函数的用法。
  如果要返回第一个季度的数据,度量值这样写:
  INDEX
  CALCULATE(
  〔销售额〕,
  INDEX(1,ALLSELECTED(日期表〔年度季度〕))
  )
  可以看出它全部返回的都是第一行的数据;如果想按年度返回本年第一季度的数据,同样可以利用最后一个partitionBy参数:INDEX
  CALCULATE(
  〔销售额〕,
  INDEX(
  1,
  ALLSELECTED(日期表〔年度季度〕,日期表〔年度〕),,,
  PARTITIONBY(日期表〔年度〕)
  )
  )
  每一行的结果都是本年第一季度的数据。
  WINDOW
  返回位于给定区间内的多个行,语法如下:WINDOW(
  起始位置,
  起始位置类型,可选,ABS(绝对)和REL(相对),默认为REL
  结束位置,
  结束位置类型,可选,ABS(绝对)和REL(相对),默认为REL
  表表达式,可选
  orderBy,可选,排序依据,如省略,第5个参数须指定
  空白参数,可选,保留的参数位置,暂时无用
  partitionBy可选,分区依据,如果省略,视同只有一个分区
  )
  后面4个参数与前两个函数也是一样的,只是WINDOW返回一个区间,所以前面用了4个参数来确定起止位置以及位置的类型。
  常用的滚动就和,比如计算前两个季度的累计之和,可以用WINDOW函数这样写度量值:WINDOW
  CALCULATE(
  〔销售额〕,
  WINDOW(
  1,REL,0,REL,
  ALLSELECTED(日期表〔年度季度〕)
  )
  )
  如果位置类型是相对,则位置负数就表示向前移动几行,0表示当前行,效果如下:
  如果将位置改成绝对,1就表示表的第一行(1表示表的最后一行),度量值这样写:WINDOW
  CALCULATE(
  〔销售额〕,
  WINDOW(
  1,ABS,1,ABS,
  ALLSELECTED(日期表〔年度季度〕)
  )
  )
  起止位置都是第一行,其效果就是取绝对位置的第一行数据:
  还可以通过设置起始位置绝对引用,结束位置相对引用,来实现累计求和的效果:WINDOW
  CALCULATE(
  〔销售额〕,
  WINDOW(
  1,ABS,0,REL,
  ALLSELECTED(日期表〔年度季度〕)
  )
  )
  起始位置1绝对,就是从第1行开始,结束位置0相对,就是到达当前行结束,因此可以实现从第一行累加到当前行的效果。
  看到WINDOW函数的起止位置设置,是不是有Excel单元格绝对引用、相对引用的感觉,它确实像Excel一样,带来了更加灵活的区间计算。
  WINDOW函数像前面两个函数一样,也可以设置最后一个partitionBy参数,来实现本年内的区域计算,比如本年累积求和:
  WINDOW
  CALCULATE(
  〔销售额〕,
  WINDOW(
  1,ABS,0,REL,
  ALLSELECTED(日期表〔年度季度〕,日期表〔年度〕),,,PARTITIONBY(日期表〔年度〕)
  )
  )
  以上就是这三个新函数的基本用法,为便于理解,上面的示例用的是日期序列计算,其实熟悉了他们的用法以后,其他类型的计算也是可以用这些函数。
  这三个函数还没有最终完善,相信之后它们会变得更加强大和灵活,也会带来更丰富的应用场景。其他精彩内容
  PowerBI如何进行财年分析?
  漂亮的桑基图,PowerBI帮你轻松制作
  PowerBI报告中如何嵌入视频?
投诉 评论

比iPhone14还火爆,华为Mate50系列线下门店再现春今年下半年的旗舰手机市场,在华为Mate50系列和iPhone14系列的带动下,焕发出了过去从未有过的活力。iPhone14Pro系列受到消费者疯抢,电商平台售罄,官网发货需要……文艺兵军衔有多高?李幼斌是真将军,韩红是大校,洪剑涛是师级在演艺圈中有这么一群人,他们表面是艺人,实际上是大学教师。比较为人熟知的就是何炅和黄磊,曾经饰演过万人迷的陈好目前也已经是中戏的老师。演艺圈中有着双重身份的人也不少……威海环翠区5宗土地集中摘牌,成交总金额14亿元2022年12月12日,威海市环翠区集中拍卖5宗土地,成交总建面58。51万,成交总金额14。16亿元,全部为底价获取。其中,张村镇2宗商住用地由威海恒隆旅游开发有限公司……远古发现丨2。4亿年前,蝈蝈这样鸣叫记者从中国科学院南京地质古生物研究所获悉,中、法、德等国古生物学者通过建立远古蝈蝈化石的形态数据库,还原重建出这类昆虫在远古时期的鸣声特点。研究发现,早在2。4亿年前,蝈蝈已经……PowerBI2022年底正式推出的DAX新函数OFFSET2022年的最后一次更新,正式发布了三个新的DAX函数,OFFSET、INDEX、WINDOW,这篇文章来看一下这三个函数的用法。OFFSET用于检索偏移特定行后的……OPPO带头降价,ViVO紧随其后,这4款优质手机价格大跳水马上就要迎来双十一,不少手机厂商开始了各种促销活动,其中许久没有新机发布的蓝绿厂开始带头降价,不少OPPO、vivo给力的老机型优惠多多,也有一些旗舰机型在转转都可低价淘到。今……屏下摄像头手机和挖孔屏手机,你更喜欢哪一个设计方案两种替代方案,屏下或挖孔,你喜欢哪个?这里说的屏下应该是屏下摄像头吧!目前我知道的推出了屏下摄像头手机的厂商有:中兴、小米、三星、摩托罗拉!对于屏下摄像头早期还有明显的黑点,但……女儿刚出生还没来得及跟家里报喜,他紧接着收到妻子的病危通知书吴女士的随身包里一直放着一个小小的手工平安包,上面画着一个可爱的笑脸,稚嫩的笔触写着一路平安。虽然表面已经有了一些折痕,这却是她最珍视的物品之一。去年,年近四十的吴女士怀……郭晶晶罕见出席阔太派对,戴大红钻戒显富贵!众名媛各个非富即贵文小乐有着跳水皇后美誉之称的郭晶晶,素来有很好的网友缘。外界媒体对其赞许有加,甚至一些平时比较苛刻的键盘侠也对郭晶晶十分友好。当然了,能获得大家的掌声和赞美,显然离不开郭……第二天静默小区,岁月静好我在头条搞创作第二期文陈馥清1晨起做核酸早上饿得没心情赖床了,大概是昨晚油水太少。走出房间,一眼就望到窗外洒满了阳光,不远处高低错落的楼栋、屋顶沐浴在金灿灿的……当年有人出几百亿收购华为,任正非直接拒绝,说在家里数钱没意思小鹏汽车的创始人何小鹏当年把UC卖给了阿里,套现了几百亿,他个人也至少分到了几十亿。何小鹏拿着几十亿,已经成功实现了财富自由。可是让人想不到,他却放弃了自由自在的生活,再次投入……今日,这片彩林盛雪归来千呼万唤始出来今天毕棚沟将与大家相见咱们抓住秋天的尾巴去看山川湖海与彩林盛雪这场秋是大自然的见面礼每一次巡园,皆是赞叹是难得一见的世纪美景……
匹夫之勇买华为P50还是iPhone13?理性分析后,答案显而易见什么是元宇宙呢?华为Mate50Pro渲染图2亿液态主摄1。8英寸辅屏,骁龙老人白内障如何保养卡尔丹顿是属于什么档次我被幸福撞了一下知错就改水浒传中黑旋风李逵是真是存在吗有没有原型太阳系里那些我们还不知道的秘密?晚清珍贵老照片城墙脚下的乞丐,面黄肌瘦的女人,目光迷茫呆滞入冬老鼠进军富裕人家WTA诺丁汉站张帅迈雅险胜斯托瑟詹咏然晋级四强将战詹皓晴组合何智丽改名小山智丽,1989年入日籍,击败邓亚萍大喊哟西老师当着大家的面骂我儿子神经病,还让我带他去看病!我该怎么办绝经后多久取节育环山东省潍坊市征地补偿标准是什么怎么样构建人生的体系?男士背头发型大热做个气十足的型男怎么把上衣扎进裤子里上衣扎进裤子的3个技巧战前的沉寂预后是什么意思(预后较差是什么意思)最好的一课开国将帅投资能盈利吗?什么时候上映?多久分红?

友情链接:中准网聚热点快百科快传网快生活快软网快好知文好找