AND 函数
AND 函数是逻辑判断函数中的一员,可以进行多条件的判断,表达式为:
AND(逻辑判断语句1,逻辑判断语句2,...)
比如,我们从泰坦尼克号旅客信息表中判断哪些未成年旅客获救了。
下面,我们在 I2 单元格录入第一个条件:未成年人
AND 函数通过逗号来连接多个条件,每个判断语句都正确时返回 True
,否则返回 False
。
下面录入第二个条件:获救旅客
点击右下角自动填充:
填充时选择不带格式填充:
最后,我们不妨筛选验证一下结果:
小结:AND 函数是判断函数中的一员,主管多条件的判断,表达式是:
AND(判断条件1,判断条件2,...)
。当所有判断条件都成立时,返回TRUE
,否则返回FALSE
。
OR 函数
OR 函数也是逻辑判断函数中的一员,表达式为:
OR(逻辑判断语句1,逻辑判断语句2,...)
OR 函数连接的多个条件,只要有一个条件为真,结果就为 True
。下面,我们来判断旅客是否为获救的老年人或者小孩:
下面我们录入第一个条件:获救的老年人
这里,我们在 OR 函数中调用了 AND 函数,即嵌套函数。嵌套函数是指在原本函数的结构中,增加其他函数运算,其计算的优先级是先计算嵌套函数内的,由内而外进行计算,不会破坏原本函数结构。
接着,在 OR 函数中录入第二个条件:获救的小孩
上述公式还可以写为:使用 AND 函数嵌套 OR 函数
完成判断:
小结:OR 函数同样也是判断函数中的一员,主管多条件判断,表达式是:
OR(判断条件1,判断条件2,...)
,只要有一个条件成立,就返回TRUE
,全部条件都不成立,返回FALSE
。
IF 函数
IF 函数的表达式为:
IF(判断条件,条件成立返回值,条件不成立返回值)
下面,我们使用 IF 函数,完成 I 列的填充:将 18 岁以下乘客填写为未成年人,18岁及以上乘客填写为成年人:
在 G2 单元格录入 IF 函数:
这里注意,对单元格 K2、K3 须使用绝对引用的方式:K$2
K$3
。使用自动填充,计算全部结果: