“=IF((IF(COUNTIF(B4:B17,“ 治疗”)=1,1,0))* (IF(COUNTIF(B4:B17,“办公”)=1,1,0))=1,“OK”,“NO”)

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/16 16:02:07

“=IF((IF(COUNTIF(B4:B17,“ 治疗”)=1,1,0))* (IF(COUNTIF(B4:B17,“办公”)=1,1,0))=1,“OK”,“NO”)
“=IF((IF(COUNTIF(B4:B17,“ 治疗”)=1,1,0))* (IF(COUNTIF(B4:B17,“办公”)=1,1,0))=1,“OK”,“NO”)

“=IF((IF(COUNTIF(B4:B17,“ 治疗”)=1,1,0))* (IF(COUNTIF(B4:B17,“办公”)=1,1,0))=1,“OK”,“NO”)
IF函数有三个参数,一般的格式是IF(A,B,C),表示先判断A的表达式是否满足,满足了公式的结果就是B,否则是C,函数可以嵌套.
COUNTIF(B4:B17,“ 治疗”)=1是你内层第一个IF的条件,表示在B4:B17之间,如果有一个单元格的值是"治疗",那么结果就为1,否则结果为0.
类似的,内层第二个IF是是判断区域内是否有一个单元格的值是“办公".
外层IF语句的条件是前面两个IF结果的乘积,明显只有两个IF的结果都是1时乘积才为1,否则结果都是0,如果两个条件都满足,那么整个表达式的结果就是OK,否则是NO.