上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
案例31 根据年龄判断职工是否退休(OR)
☉ 源文件:CDROM\03\3.1\案例31.xls
假设男职工大于60岁退休,女职工大于55岁退休。判断工作表中的10个人是否已退休。
打开光盘中的数据文件,在单元格D2中输入以下公式:
=OR(AND(B2="男",C2>60),AND(B2="女",C2>55))
按下【Enter】组合键后,公式将对第一名职工进行判断,双击单元格的填充柄将公式向下填充,结果如图3-2所示。
图3-2 判断职工是否退休
公式说明
本例是OR函数与AND函数共用的案例。首先利用AND函数判断是否满足“男”、“大于60”这两个条件,再判断是否满足“女”、“大于55”两个条件,最后用OR函数来取值,只要有任何一个AND函数返回为TRUE,公式最后的结果就返回TRUE。
案例提示
1.OR函数和AND函数可以相互嵌套使用,每层嵌套只要不超过255个参数都可以正常运算。
2.本例也可以改OR函数为SUM函数,或者OR函数和AND函数都不使用,公式如下:
=SUM(AND(B2="男",C2>60),AND(B2="女",C2>55))>=1
=SUM(SUM(B2="男",C2>60)=2,SUM(B2="女",C2>55)=2)>=1