首页 理论教育 逻辑函数的应用与操作:利用条件函数判断销售业绩

逻辑函数的应用与操作:利用条件函数判断销售业绩

时间:2023-05-24 理论教育 版权反馈
【摘要】:v1是logical测试条件为真时函数返回值,v2是logical测试条件为假时函数返回值。v1、v2可以是表达式、字符串、常数或函数等内容。图3-18利用条件函数判断销售业绩其操作过程如下。

逻辑函数的应用与操作:利用条件函数判断销售业绩

3.3.1.1 比较运算

比较运算只有“True”和“False”两种结果。主要的比较运算关系见前文中的表3-1。

3.3.1.2 逻辑运算

就是要判断两个或两个以上的条件是否都成立的“比较运算”。如5≤a<12,这样的条件在计算机中只能通过“a≥5 and a<12”来完成。“and”就是一个逻辑运算符,表示前后两个条件同时成立的意思。假如a=5,则上式的值为“True”;如果a=1,则结果为“False”。常用的逻辑运算有以下几类。

1.AND()

表示逻辑与,当所有逻辑条件为真时返回“True”,若其中至少有一参数逻辑值为假,则返回的结果为“False”。

2.OR()

表示逻辑或,只要有一个逻辑值为真即返回“True”,若所有参数逻辑值都为假,则返回的结果为“False”。

3.NOT()

表示只有一个参数logical,该参数是一个可计算出“True”或“False”的逻辑值或逻辑表达式。如果逻辑值为“False”,则返回“True”,如果逻辑值为“True”,则返回“False”。(www.xing528.com)

4.IF()和IFS()

也称为条件函数,它根据条件的真假值,返回不同的结果,上章已有介绍。其用法如下:=IF(logical,v1,v2)。其中:参数logical是一个条件表达式,它可以是前面所讨论的比较式或逻辑表达式,其结果为逻辑真值或假值(True or False)。v1是logical测试条件为真时函数返回值,v2是logical测试条件为假时函数返回值。v1、v2可以是表达式、字符串、常数或函数等内容。IF()也常和AND()、OR()等函数结合使用。例如:公式“=IF(3>4,"正确","错误")”最后返回的结果是“错误”。再如公式“=IF(A4>=3000,"超过预算","预算内")”,如果单元格A4的值为3100,则返回的结果为“超过预算”;如果A4单元格值小于3000,则为“预算内”。再如:“=IF(AND(22>B3,C12<12),B3,C2)”,只有当B3小于22,同时C12小于12时,才取B3单元格的值,否则就取单元格C2的值。

【例3-1】某公司有10个销售部门的销售业绩数据,公司按既定标准对每个部门进行评价(图3-18)。

图3-18 利用条件函数判断销售业绩

其操作过程如下。

Step 1:在C3单元格输入函数“=if(B3<100000,"差",if(B3<200000,"一般",if(B3<300000,"好",if(B3<400000,"较好","很好"))))”。

Step 2:双击C3单元格右下角黑十字架,即完成全部输入。

当然,也可以将A2:C12区域转换成数据表格式,则在C1:C12任一单元格录入公式即完成范围内的全部数据录入。

此外,Excel 2019新增了多条件函数IFS,它可以取代多个嵌套IF语句。其格式为:IFS(条件1,值1,[条件2,值2,],…[条件127,值127,])。最多可以输入127个条件。类似的还有求多条件的最大、最小值函数MAXIFS、MINIFS。有兴趣的读者可以在Excel 2019中按F1了解其用法,此处从略。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈