SWITCH

释义:针对值列表计算表达式,并返回多个可能的结果表达式之一

语法:SWITCH(表达式,值,结果[,值,结果]…[,此外])

参数:

  • 第一参数:返回单个标量值的任何 DAX 表达式,其中,表达式将被计算多次(针对每行/上下文)
  • 第二参数:与表达式的结果相匹配的常量值
  • 第三参数:当表达式的结果与对应的值匹配时,要进行计算的任何标量表达式
  • 第四参数:如果表达式的结果与任何值参数都不匹配,要进行计算的任何标量表达式

备注:

  • 所有满足表达式的返回结果必须为同一数据类型
  • 当存在多条件判断时,SWITCH函数比IF函数更加简洁明了

示例:

1.值相等
SWITCH([Month],1,“Jan”,2,"Feb",3,"Mar",4,"Apr","Other")2.其他条件判断
SWITCH(TRUE(),[Month]<=3,"一季",[Month]<=6,"二季",[Month]<=9,"三季","四季")

PowerBI-逻辑函数-SWITCH相关推荐

  1. FineBI 中 逻辑函数 Switch 的使用

    一.逻辑函数 本来想使用 case when,发现没有此函数. FineBI中提供的逻辑函数只有以下4种: 二.SWITCH 函数 对多种情况进行判断,用于判断条件多的情况下. (1)概述 (2)注意 ...

  2. 在excel工作表中c1单元格_Excel工作表中的11个逻辑函数应用技巧,中文解读,动图演示!...

    逻辑函数,简单的理解就是返回结果为TRUE或FALSE的函数.TRUE,代表判断后的结果是真的,正确的,也可以用1表示:FALSE,代表判断后的结果是假的,错误的,也可以用0表示.在Excel工作表中 ...

  3. clickhouse 常用函数 算数函数 时间函数 日期函数 字符串函数 比较函数 数据类型函数 逻辑函数 类型转换函数 替换函数 数组函数 随机函数 编码函数 UUID URL IP 函数

    clickhouse 常用函数 算数函数 时间函数 日期函数 字符串函数 比较函数 数据类型函数 逻辑函数 类型转换函数 替换函数 数组函数 随机函数 编码函数 UUID URL IP 函数 算数函数 ...

  4. EGO1—使用8选1数据选择器实现四输入逻辑函数 f=∑wxyz(1,3,6,7,11,13,14)

    数字设计 FPGA 应用,第三章组合逻辑设计和 VIVADO 进阶,课程设计性质的作业题2 第二题:再建一个工程,调用该 IP 核实现 4 输入逻辑函数f=∑wxyz(1,3,6,7,11,13,14 ...

  5. EXCEL——逻辑函数,信息类函数

    一.IF         基础用法:IF(logical_test, [value_if_true], [value_if_false]) IF(判断条件, 判断条件成立返回的值, 判断条件不成立返回 ...

  6. Excel函数大全-09逻辑函数

    09逻辑函数 09x01 AND 函数 语法 09x02 FALSE 函数 语法 09x03 IF 函数 语法 09x04 IFERROR 函数 语法 09x05 IFNA 函数 语法 09x06 I ...

  7. Numpy入门教程:05. 逻辑函数

    背景 什么是 NumPy 呢? NumPy 这个词来源于两个单词 – Numerical和Python.其是一个功能强大的 Python 库,可以帮助程序员轻松地进行数值计算,通常应用于以下场景: 执 ...

  8. querywrapper or and嵌套_两个经常用的逻辑函数AND函数,OR函数

    在逻辑函数里AND函数,OR函数是使用频率是比较高的函数,但像NOT函数和XOR两个函数就略显鸡肋了. 今天我们重点对前两个函数进行讲述,后两个大家可以自行查看下,知道就行了,等哪天可以用上的时候再进 ...

  9. 初识FPGA CLB之LUT实现逻辑函数

    一.概述 LUT中文名字叫查找表.以7系列的FPGA为例,每一个Slice里面有四个LUT.FPGA就是通过LUT实现大量的组合逻辑,以及SLICEM里面的LUT还可以构成RAM,Shift Regi ...

  10. 【C 语言】二级指针作为输入 ( 自定义二级指针内存 | 二级指针排序 | 抽象业务逻辑函数 )

    文章目录 一.二级指针排序 ( 抽象业务逻辑函数 ) 1.生成 二级指针 函数 2.打印 二维指针 函数 3.二维指针排序 函数 4.释放 二维指针 函数 二.完整代码示例 一.二级指针排序 ( 抽象 ...

最新文章

  1. 网速不给力,我们自己给——MinGW的手动安装与配置
  2. HDU ACM 1162 Eddy's picture
  3. linux history操作的路径,绝对路径和相对路径,目录命令(cd,mkdir,rm,history)
  4. 裸奔、抽烟、凡尔赛,原来数学家玩得这么野……
  5. HDU5977-Garden of Eden-树分治+FWT
  6. php 初始化model,TP5 model类研究
  7. 【三】Jmeter:测试片段
  8. 在开发过程中调试报表插件详细教程
  9. Aptana Studio 介绍
  10. 百度地图迁徙大数据_百度地图大数据看十一:各地商圈出现“红色拥堵”,游乐场迎来“高光时刻”...
  11. js自动弹窗被拦截 html,JS打开新窗口防止被浏览器阻止的方法
  12. .js ruby如何调用_为什么我们喜欢并选择Ruby而不是Node.js?
  13. C/C++二维数组传参
  14. 是时候重估“返利网”的市场价值了
  15. Linux系统监视与进程管理
  16. Theano简单入门(三)
  17. AI独角兽泡沫破裂:高管离职、数据打架、上市中止、营收崩溃
  18. 接口文档应该如何编写
  19. ubuntu20.04安装NVIDIA显卡驱动 /dev/nvme0n1p8:clean
  20. 韩国的NAVER和中国的百度

热门文章

  1. Error response from daemon: conflict: unable to delete a9ac6b268134 (must be forced) - image is bein
  2. “狂徒”富豪严介和经典语摘
  3. (三)feild ii 相控阵聚焦成像:RF信号到成像全过程
  4. 百度搜索结果页面的参数 提示词输入搜索框方式(rsv_sug5)
  5. 什么是数据湖?为什么需要数据湖?
  6. C++提高进阶,你知道多少?
  7. Vue3.0笔记(B站天禹老师)
  8. Spring Websocket 使用笔记
  9. python tensorflow车型识别(一):建立数据
  10. 区块链通证经济的核心不在技术,而在于商业逻辑的重构