返回目录:excel表格制作
这两个函数的功能是返回逻辑值FALSE和TRUE,都没有参数。
FALSE函数的表达式是FALSE(),
TRUE函数的表达式是TRUE()。
实际应用
用户可以使用这两个函数来直接返回逻辑值,也可以使用公式来返回逻辑值,如图:
上面的公式“=IF(FALSE(),1,2)”中,首先FALSE函数返回逻辑值FALSE,然后用IF函数取得数值2。
AND函数:进行交集运算
AND函数的功能是对多个逻辑值进行交集运算,函数的返回值是逻辑值。当所有参数的逻辑值为真时,返回TRUE;只要有一个参数的逻辑值为假,即返回FALSE.
AND函数的表达式是AND(logical1,logical2, ...)。
参数logical1、logical2……表示待检测的1~30个条件值,各条件值可为TRUE或FALSE。
实际应用
下面的例子显示的是一次考试成绩单,教师想找出三门成绩都在平均分以上的学生,结果显示为TRUE是三科成绩都超过平均分的学生,原始数据如图所示。
在单元格E2中输入公式
“=AND(B2>=AVERAGE($B$2:$B$11),C2>=AVERAGE($C$2:$C$11),D2>=AVERAGE($D$2:$D$11))”,
首先通过三个公式来获得三个逻辑值,然后使用AND函数得到最后的结果。最后利用自动填充功能,得到其他单元格的数据:
NOT函数:取反
NOT函数的功能是对参数值求反。
NOT函数的表达式是NOT(logical)
参数logical表示一个可以计算出TRUE或FALSE的逻辑值或逻辑表达式。
实际应用
在某个数据库输入的过程中,用户输入长度值,但是为了保证长度的值必须大于0,用户可以使用NOT函数来控制这个条件:
在单元格B2中输入公式“=IF(NOT(A2>0),"请输入正值",A2)”。如果A2中的数据不大于0,将会提示“请输入正值”;如果大于0,那么接受用户的输入值长度。
函数求值
在实际运用中,函数的应用可能会是多种形式。有时函数的形式比较简单,可以直接用前面讲解的数学函数来求解。但是有时比较复杂,是间断函数或者其他形式。这个例子讲解的就是这种情况,函数的求解规则"
用户在本例中需要根据上面的条件,求解各种不同的参数条件下的函数结果。其中不同的参数条件:
步骤1:在单元格C10中输入公式“=IF(OR(A10=0,A10=B10),0,IF(A10<=1/2*B10,A10*2,IF(A10 分析上面的公式:上面的公式就是根据前面的函数求解条件列出,首先利用OR(A10=0,A10=B10)分析了两种情况:“P=0”和“P=T”,这两种情况的函数结果都是0。因此,满足上面两种情况中的任何一种情况,函数的结果都是0。除了这两种情况,接着考虑其他的情况。IF(A10<=1/2*B10,A10*2,IF(A10 步骤2:完成其他单元格的内容。利用自动填充功能来计算其他单元格的内容: 好了以上就是一些比较重要的一些逻辑函数,大家可能在学习和办公中遇得到,欢迎大家进行补充!