excel表格_excel函数公式大全_execl从入门到精通
Excel函数中,IF不是一个人在战斗,配合IF使用的AND与OR函数2024-04-11 23:35:57
大家好,我是许栩,欢迎来到我的专栏《供应链管理必备的Excel函数》,这是专栏的第十五篇文章,和与或(And与Or)的应用。(专栏主要内容见上图)
上一章讲了条件判断函数IF的基础用法,显然,IF在供应链管理中,远远不只有基础用法,其中就有不同条件情况下的判断,配套IF使用的AND和OR两个函数,IF不是一个人在战斗。这两个函数从名称上就可以看得出来,一个是和,一个是或,“AND”(“和”)是同时满足条件,OR(“或”)是只要满足其中一个条件。
AND函数参数。
AND函数判断是否所有的参数均为TRUE,如果所有参数值均为TRUE,则返回TRUE,否则返回FALSE。
AND函数由若干个参数组成(最多可以有255个,具体的个数不同的Excel版本有所不同),其语法是:=AND(logical1,logical2, ……),用中文翻译:AND(判断条件1,判断条件2,……)。判断条件可以是逻辑值、数组或引用,可以是数值,也可以是以“=、<>、>、<、>=、<=”等表示的表达式。
当所有条件都满足时(都为TRUE时),AND函数返回TRUE,只要有一个条件不满足(只要一个条件为FALSE),AND函数返回FALSE。
OR函数参数。
OR函数判断是否有一个参数为TRUE,只要有一个参数值为TRUE(即只要一个满足条件),则返回TRUE,所有参数值均为FALSE时才返回FALSE。
OR函数也由若干个参数组成(最多可以有255个),其语法是:=OR(logical1,logical2, ……),用中文翻译:OR(判断条件1,判断条件2,……)。与AND函数一样,判断条件可以是逻辑值、数组或引用,可以是数值,也可以是表达式。
OR函数与AND函数最大的区别是“只要满足一个条件”和“满足全部条件”,这就是“或”与“和”的区别。OR函数是“或”函数,AND函数是“和”函数。
AND、OR函数配套IF使用实例。
上图是简易的《物流发货跟踪表》,记录着发货日期、合作的物流公司等发货信息,并记录不同客户及与物流公司约定的物流到货时间,物流管理人员需要跟踪的是实际到货时间(客户收货时间),并据此判定物流是否逾期。
判定客户是否收货,这比较简单,就是我们上一章讲的IF函数的基础用法,在J3单元格客户是否收货,输入公式:=IF(I3="","未收货",""),即只要客户收货时间没有记录的(为空""),即判定为“未收货”。
判定物流是否逾期。在K3单元格物流是否逾期,输入公式:=IF(OR(AND(J3="",H3<I3),AND(J3="未收货",$J$1>H3)),"逾期",""),分四步解释这个公式。
购买专栏解锁剩余48%
标签: excel中or和and的用法区别