[函数大全] SWITCH

  [复制链接]
查看77795 | 回复100 | 2021-2-21 23:13:31 | 显示全部楼层 |阅读模式
根据表达式的值返回不同的结果。

语法
  1. SWITCH ( <表达式>, <值>, <结果>, [<值>, <结果>, … ], [<备选结果>] )
复制代码

参数属性描述
表达式被计算的表达式
可重复与表达式结果相匹配的常量值
结果可重复当表达式的结果与值相匹配时,要执行计算的标量表达式
备选结果可选当表达式结果与任何值均不匹配时,要执行计算的标量表达式

返回值

标量 一个任意类型的值


如果与<值>匹配,则返回对应的结果;如果与任何<值>都不匹配,则返回备选结果。

备注

所有结果表达式和备选结果表达式必须属于同一数据类型

示例
  1. SWITCH (
  2.     [A],
  3.     0, "Zero",
  4.     1, "One",
  5.     2, "Two",
  6.     "Other numbers"
  7. )


  8. SWITCH (
  9.     TRUE,
  10.     [A] > [B], "First case",
  11.     [A] = [B], "Second case",
  12.     [A] = 0, "Third case",
  13.     "Fourth case"
  14. )
复制代码


扩展阅读:
理解 IF 和 SWITCH

IF 是最常见的逻辑函数,用于条件判断,它的语法和Excel相同。SWITCH是多层IF的简化形式,本质是IF嵌套,但是写法更优雅,本文将介绍两个函数在几个重要场景中的使用技巧


回复

使用道具 举报

二少 | 2021-4-25 18:29:07 来自手机 | 显示全部楼层
我也是坐沙发的
回复

使用道具 举报

dgvios | 2021-5-13 13:51:28 | 显示全部楼层
路过的帮顶
回复

使用道具 举报

ldh_007 | 2021-6-18 06:53:00 | 显示全部楼层
支持楼主,用户楼主,楼主英明呀!!!
回复

使用道具 举报

树仔 | 2021-6-24 15:38:09 | 显示全部楼层
前排支持下
回复

使用道具 举报

车大炮 | 2021-7-24 14:48:12 来自手机 | 显示全部楼层
大人,此事必有蹊跷!
回复

使用道具 举报

不期而遇 | 2021-9-1 19:57:42 来自手机 | 显示全部楼层
回个帖子,下班咯~
回复

使用道具 举报

only2 | 2021-9-23 19:16:45 来自手机 | 显示全部楼层
LZ是天才,坚定完毕
回复

使用道具 举报

graven | 2021-9-28 15:54:13 | 显示全部楼层
very good。。。。。
回复

使用道具 举报

小斌斌 | 2021-10-18 21:02:16 | 显示全部楼层
这个视频很不错,推荐一下
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则