发布网友 发布时间:2022-04-23 12:41
共2个回答
热心网友 时间:2023-08-13 12:14
可能没有这样的函数,只能多用几个if嵌套
在B1中输入
=IF(EXACT(A1,"morning"),8,IF(EXACT(A1,"evening"),10))
if格式为 if(逻辑运算符,条件为真时的值,条件为假时的值)
exact(文本1,文本2)为比较俩文本是否相同的函数
有C语言的基础相信你能看懂的
不过嵌套的层数有没有*就不知道了...
热心网友 时间:2023-08-13 12:14
实例如下:
Switch 函数的参数列表由多对表达式和数值组成。
表达式是由左至右加以计算的,而数值则会在第一个相关的表达式为 True 时返回。如果其中有部分不成对,则会产生一个运行时错误。
如果 expr-1 为 True则 Switch 返回 value-1,如果 expr-1 为 False,但 expr-2 为 True,则 Switch 返回 value-2,以此类推。
Switch 会返回一个 Null值,如果:
没有一个表达式为 True。
第一个为 True 的表达式,其相对应的值为 Null。
虽然它只返回其中的一个值,但是 Switch 会计算所有的表达式。因此应该注意到所产生的副作用。例如,只要其中一个表达式导致被零除错误,就会发生错误。