DAX 表达式扩展

IN

in:属于在...中的...(计算规则) 后面链接字段名

DAX_IN = CALCULATE(SUM('商机记录'[金额($M)]),('区域'[城市名] in {"北京", "上海"}))

计算结果是属于在区域中的”北京“和”上海“的商机记录中的金额字段的合计
SUM('商机记录'[金额($M)]) 是 计算规则
('区域'[城市名] in {"北京", "上海"}) 是筛选条件

NOT IN

not in:不属于在...中的...(计算规则) ,后面链接字段名

DAX_NOTIN = calculate(SUM('商机记录'[金额($M)]), not '区域'[城市名] in {"北京","上海"})
计算结果是不属于在区域中的”北京“和”上海“的商机记录中的金额字段的合计

时间智能函数

List.Dates

List.Dates(start as date, count as number, step as duration)
date
给定初始值、计数和增量期间值来生成 date 值的列表
返回大小为 count 的 date 值的列表,从 start 开始。给定的增量 step 是加到每个值的 duration 值.
输入:
List.Dates(#date(2011, 12, 31), 5, #duration(1, 0, 0, 0))
输出:
{
#date(2011, 12, 31),
#date(2012, 1, 1),
#date(2012, 1, 2),
#date(2012, 1, 3),
#date(2012, 1, 4)
}

TOTALMTD

TOTALMTD:只支持时间点,不支持时间段,在切片器介于下参照后点,不参照前点。

TOTALMTD(表达式,Dates,[筛选器])
在应用指定的筛选器后,针对从该月份的第一天开始到指定日期列中的最后日期结束的间隔,计算指定的表达式的值
MTD = TOTALMTD(SUM('查询1'[金额]),'查询1'[日期])

PREVIOUSMONTH

PREVIOUSMONTH:在切片器列表下,支持时间点,但返回的是时间点所在月份的上一个月数据,在切片器介于下参照前点,不惨遭后点,需要前点的的位移量为一个月

PREVIOUSMONTH(Dates)
返回上个月
PVM = CALCULATE(SUM('查询1'[金额]),PREVIOUSMONTH('查询1'[日期]))

DATEADD

DATEADD:

  1. 在切片器列表下,参照点时,位移量是向前移一个月的时间点(选择2月1日,则计算结果是1月1日的值),反馈值是点

  1. 在切片器介于下,参照前点与后点,因为他的位移量是前移一个月时间段,并且反馈值是时间段。

     前:2022/1/1-后:2022/1/30->空白  一月无法前移
    
     前:2022/2/1-后:2022/2/28->310  如果后点是当月的最后一天则返回上月的最后一天,如果当月最后一天大于上月的最后一天,则也反回上月的最后一天
    
     前:2022/1/1-后:2022/3/31->590  返回一月+二月

DATEADD(Dates,NumberofIntervals,Interval)
按指定的间隔移动给定的一组日期。
DA = CALCULATE(SUM('查询1'[金额]),DATEADD('查询1'[日期],-1,MONTH))

Power BI 8 DAY的更多相关文章

  1. 一起学微软Power BI系列-使用技巧(5)自定义PowerBI时间日期表

    1.日期函数表作用 经常使用Excel或者PowerBI,Power Pivot做报表,时间日期是一个重要的纬度,加上做一些钻取,时间日期函数表不可避免.所以今天就给大家分享一个自定义的做日期表的方法 ...

  2. 一起学微软Power BI系列-使用技巧(4)Power BI中国版企业环境搭建和帐号问题

    千呼万唤的Power BI中国版终于落地了,相信12月初的微软技术大会之后已经铺天盖地的新闻出现了,不错,Power BI中国版真的来了,但还有些遗憾,国际版的一些重量级服务如power bi emb ...

  3. 一起学微软Power BI系列-使用技巧(3)Power BI安卓手机版安装与体验

    Power BI有手机版,目前支持安卓,苹果和WP,不过没有WP手机,苹果在国内还不能用,要FQ和用就不测试了.安卓的我也也是费了九牛二虎之力才把app下载下来,把方法分享给大家. FQ太麻烦,所以建 ...

  4. Power BI官方视频(3) Power BI Desktop 8月份更新功能概述

    Power BI Desktop 8月24日发布了更新版本.现将更新内容翻译整理如下,可以根据后面提供的链接下载最新版本使用. 1.主要功能更新 1.1 数据钻取支持在线版 以前的desktop中进行 ...

  5. 一起学微软Power BI系列-使用技巧(1)连接Oracle与Mysql数据库

    说起Oracle数据库,以前没用过Oracle不知道,但是这1年用Oracle后,发现真的是想狂吐槽,特别是那个.NET驱动和链接字符串,特别奇葩.总归是和其他数据库不一样,标新立异,不知道为何.另外 ...

  6. 千呼万唤始出来,微软Power BI简体中文版官网终于上线了,中文文档也全了。。

    前几个月时间,研究微软Power BI技术,由于没有任何文档和资料,只能在英文官网瞎折腾,同时也发布了英文文档的相关文章:系列文章,刚好上周把文章发布完,结果简体中文版上线了.哈哈,心里有苦啊,早知道 ...

  7. 微软新神器-Power BI横空出世,一个简单易用,还用得起的BI产品,你还在等什么???

    在当前互联网,由于大数据研究热潮,以及数据挖掘,机器学习等技术的改进,各种数据可视化图表层出不穷,如何让大数据生动呈现,也成了一个具有挑战性的可能,随之也出现了大量的商业化软件.今天就给大家介绍一款逆 ...

  8. 微软Power BI技术文章与资源目录

    下面是本博客原创的微软Power BI技术相关文章,对于部分转载文章和资源,会注明出处. 本博客将发布基于微软Power BI相关的基础入门文章,视频教程等资源,敬请关注. 个人建立的Power BI ...

  9. 一起学微软Power BI系列-使用技巧(2)连接Excel数据源错误解决方法

    上一篇文章一起学微软Power BI系列-使用技巧(1)连接Oracle与Mysql数据库中,我们介绍了Power BI Desktop中连接Oracle和Mysql的方法,其实说到底还是驱动的问题, ...

  10. Power BI REST API

    Overview of Power BI REST API https://msdn.microsoft.com/en-us/library/dn877544.aspx 验证方式 OAuth 2.0 ...

随机推荐

  1. Go语言安装(Windows10)

    一. 官网下载 https://golang.google.cn/dl/   二. 软件包安装 选择对应的路径进行安装   三. 环境变量设置 1.path 检查系统环境变量Path内已经添加Go的安 ...

  2. MAUI使用Masa blazor组件库

    上一篇(点击阅读)我们实现了UI在Web端(Blazor Server/Wasm)和客户端(Windows/macOS/Android/iOS)共享,这篇我加上 Masa Blazor组件库的引用,并 ...

  3. 使用 golang 开发 PHP 扩展

    使用 golang 开发 PHP 扩展 环境 golang go1.19.9 darwin/arm64 Macos/Linux PHP8.1.11 编译安装 实战 PHP脚手架生成 进入PHP源码,使 ...

  4. [转帖]ORA-01450 maximum key length (3215) exceeded

    一. 问题背景 给一个业务表online建索引时遇到了ORA-01450 maximum key length (3215) exceeded报错,看字面意思是字段太长了,检查表字段类型发现基本都是n ...

  5. [转帖]Prometheus系列之Grafana 版本9.0.0 设置Email邮件报警实战

    目录 1. 配置文件conf/defaults.ini修改 2. Grafana Web页面配置报警邮箱接收者 3. 创建Dashboard 4. 创建Alert的文件夹 5. 设置Notificat ...

  6. [转帖]ORACLE恢复神器之ODU/AUL/DUL

    https://www.cnblogs.com/oracle-dba/p/3873870.html 分享ORACLE数据库恢复神器之ODU.DUL和AUL工具. ODU:ORACLE DATABASE ...

  7. [转帖]SSL数字证书分类DV/OV/EV

    SSL证书的分类主要是通过下面两个维度进行分类: 1.根据验证模式分类 根据CA机构对申请者的身份审核范围分为:DV证书.OV证书.EV证书. 1.1.DV证书(域名证书) DV(Domain Val ...

  8. [转帖]15.1. 插件dblink简介

    https://help.kingbase.com.cn/v8.6.7.12/development/sql-plsql/ref-extended-plug-in/dblink.html dblink ...

  9. [转帖]Linux内核映像vmlinux、Image、zImage、uImage区别

    https://zhuanlan.zhihu.com/p/466226177 本文介绍几种常用的Linux内核映像的区别. 一.vmlinux vmlinux:Linux内核编译出来的原始的内核文件, ...

  10. nginx 企业版与开源版本的区别