IF函数的应用
答案:3 悬赏:70
解决时间 2021-05-12 19:38
- 提问者网友:若相守£卟弃
- 2021-05-12 03:08
IF函数的应用
最佳答案
- 二级知识专家网友:心与口不同
- 2021-05-12 04:06
看多了眼花,
=if (条件,返回值1,返回值2)
就是:
条件判断成立,结果返回值1
条件判断不成立,结果返回在2
比如:
=if(1>0,"苹果","梨")
计算结果 苹果
=if(1<0,"苹果","梨")
计算结果 梨
全部回答
- 1楼网友:星星坠落
- 2021-05-12 06:29
举例
就是
if a= 1 then
response.write("a=1")
else
response.write("a<>1")
end if
1可以是request("") 的 也可以是你自己定义的
- 2楼网友:放肆的依賴
- 2021-05-12 05:33
if条件函数的作用是对指定的条件执行真假值判断,根据逻辑测试的真假值,计算或返回不同的结果。
可以使用IF函数对数值和公式进行条件检测;也可以嵌套使用IF 函数。
IF函数的使用格式
一、单一条件格式
IF(logical_test,value_if_true,value_if_false)
Logical_test 计算结果为TRUE(真)或FALSE(假)的任何数值或表达式,
它为给定的判断条件。
Value_if_true Logical_test 为 TRUE(真)时函数的计算或返回值。如果 logical_test 为 TRUE(真) 并且省略 value_if_true,则计算或返回 TRUE。Value_if_true 可以为某一个公式。
Value_if_false Logical_test 为 FALSE(假)时函数的计算或返回值。如果logical_test 为FALSE(假)并且省略 value_if_false,则计算或返回 FALSE。Value_if_false 可以为某一个公式。
该条件格式表示:如果满足条件Logical_test,应按Value_if_true的格式返回值或按Value_if_true的表达式进行计算;否则,按Value_if_false的格式返回值或按Value_if_false的表达式进行计算。
二、多条件格式(最多的嵌套七层格式,其它类推)
IF(logical_test1,value_if_true1,IF(logical_test2,value_if_true2,IF(logical_test3,value_if_true3,IF(logical_test4,value_if_true4,IF(logical_test5,value_if_true5,IF(logical_test6,value_if_true6,IF(logical_test7,value_if_true7,value_if_false)))))))
第二个 IF 语句同时也是第一个 IF 语句的参数 value_if_false。同样,第三个 IF 语句是第二个 IF 语句的参数 value_if_false。例如,如果第一个 logical_test(Average > 89)为 TRUE,则计算或返回“A”;如果第一个 logical_test 为 FALSE,则计算第二个 IF 语句,以此类推。
说明
?函数 IF 可以嵌套七层,用 value_if_false 及 value_if_true 参数可以构造复杂的检测条件。
?在计算参数 value_if_true 和 value_if_false 后,函数 IF 计算或返回相应语句执行后的计算或返回值。如果是多条件判断,注意括号“()”是成对出现的。
?如果函数 IF 的参数包含数组,则在执行 IF 语句时,数组中的每一个元素都将计算。如果某些 value_if_true 和 value_if_false 参数为操作提取函数,则执行所有的操作。
?如果要求当Logical_test 为 FALSE(假)时函数的计算或返回值为空值,要将Logical_test表示为"",如IF(logical_test,value_if_true, "")
?如果要求返回的value_if_true或 value_if_false的值为汉字或字符,则应用符号""将value_if_true或 value_if_false括起来,如" value_if_true "或"value_if_false"
如、在excel中,对所得税进行计算
1、条件:
应税额=应发工资-应减基数
如果应税额<=0,税率为0,所得税=0;
如果应税额<=500,税率为5%,速算扣除数=0,所得税=应税额×5%;
如果500<应税额<=2000,税率为10%,速算扣除数=25,所得税=应税额×10%-25;
如果2000<应税额<=5000,税率为15%,速算扣除数=125,所得税=应税额×10%-125;
2、对应所得税计算的条件语句(其中g2表示所得税单元格):
=IF(g2<=0,0,if(G2<=500,G2*0.05,IF(G2<=2000,(G2*0.1)-25,IF(G2<=5000,(G2*0.15)-125,0))))
说明:如果相应档次的税率或速算扣除数有变化,应以实际为准。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯