首页 » 网站推广 » switch嵌套应用php技巧_SWITCH函数的用法

switch嵌套应用php技巧_SWITCH函数的用法

访客 2024-12-13 0

扫一扫用手机浏览

文章目录 [+]

SWITCH语法

语法:SWITCH(表达式, 值1, 结果1, [默认值 或 值2, 结果2],…[默认值 或 值3, 结果3])

switch嵌套应用php技巧_SWITCH函数的用法

含义:根据值列表打算一个值(称为表达式),并返回与第一个匹配值对应的结果。
如果不匹配,则返回可选默认值

switch嵌套应用php技巧_SWITCH函数的用法
(图片来自网络侵删)

把稳事变:SWITCH只能按照固定值进行判断,因实在表达式的值与后面的值进行比较,相等则返回对应的结果值。

利用场景一:根本用法

根据产品编号在右侧找到其对应的产品名称

公式:=SWITCH(B2,4058005,"酒类",5640505,"日常用品",5808654,"零食","其他")

剖析:第一参数的值,分别与后面的值1,值N做比拟,找到一个相等的值,然后将其对应的结果拿过来

利用场景二:进阶用法

我们说了SWITCH的第一个参数是个表达式,而且只能对固定值判断,如果涉及到区间判断还有利用SWITCH吗?当然是可以的~我们看了案例~

按照右侧的等级划分标准对分数进行等级划分

公式:=SWITCH(TRUE,B2<60,"差",B2<80,"中",B2<90,"良","优")

剖析:第一参数表达式须要是固定的值,将TRUE作为一个参数;而表示区间的比较表达式,可以写在后面的值的位置上,这样的话,第一个TRUE对应的结果便是我们的想要的

思考:

这里除了利用SWITCH,还可以利用IF的嵌套、VLOOKUP去办理这个问题?大家以为利用哪个比较方便呢?碰着这样的利用,利用什么方法办理最快速呢?利用其他的方法,如何去写这个公式呢?

顺便大家可以去考试测验IF的实现的内容,可以利用SWITCH可以去实现吗?IF函数的基本用法 玩转IF-IF与其他函数搭配利用

大家有什么问题,欢迎在评论区留言~大家有什么问题,欢迎在评论区留言~

相关文章