为什么excel函数if没有条件也行

2024-12-16 09:25:47
推荐回答(3个)
回答1:

  • 首先,在电脑上打开Excel

  • 2

    IF函数用法如图:成绩分为两个等级,要么及格,要么不及格,所以这里只需要判断是否及格,如果大于60,则输出“及格”,如果小于60,则输出“不及格”。

  • 3

    点击C2单元格,输入IF函数,会出现IF(logical_test,value_if_true,value_if_false)提示

  • 4

    logical_test判断条件语句B2>60是否为真或为假,如果为真则返回value_if_true中的值及格,如果为假则返回,value_if_false中的值,两个值需用引号引上,不然会出错。
    注意这里的逗号和引号必须是英文格式的,如果是中文格式的就会出错。

  • IF函数高级嵌套的方法

  • 1

    成绩分为四个等级,优秀,良好,及格和不及格,所以就需要用三个IF函数进行嵌套。

  • 2

    点击C2单元格,输入IF函数。

  • 3

    判断B2>90是否为真,如果为真则返回优秀,如果为假则继续判断B2>80是否为真,如果为真则返回良好,如果为假则继续判断B2>60是否为真,如果为真则返回及格,不然返回不及格。

回答2:

MOD(MID(C2,17,1),2)返回的结果是1,MOD(MID(C2,17,1),2)=1返回的结果是“TRUE”,逻辑关系中TRUE=1,FALSE=0,因此是相通可替换的。

回答3:

mod(x,2)只有0和1两种结果
0被处理为False
非0被处理为true