快捷搜索:  汽车  科技

switch分段函数怎么用?SWITCH函数的用法

switch分段函数怎么用?SWITCH函数的用法分析:第一参数的值,分别与后面的值1,值N做对比,找到一个相等的值,然后将其对应的结果拿过来公式:=SWITCH(B2 4058005 "酒类" 5640505 "日常用品" 5808654 "零食" "其他")注意事项:SWITCH只能按照固定值进行判断,因其实表达式的值与后面的值进行比较,相等则返回对应的结果值。使用场景一:基础用法根据产品编号在右侧找到其对应的产品名称

SWITCH函数是Excel2016新增的函数,很多人可能对它不太熟悉,其实和他IF的功能有点像,有时候比IF还好使用点,我们来看看他如何去使用吧~

SWITCH语法

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

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

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

使用场景一:基础用法

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

switch分段函数怎么用?SWITCH函数的用法(1)

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

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

使用场景二:进阶用法

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

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

switch分段函数怎么用?SWITCH函数的用法(2)

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

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

思考:

这里除了使用SWITCH 还可以使用IF的嵌套、VLOOKUP去解决这个问题?大家觉得使用哪个比较方便呢?遇到这样的使用,使用什么方法解决最快速呢?使用其他的方法,如何去写这个公式呢?

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

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

猜您喜欢: