首页 >> 常见问题 >> IF函数的入门+进阶+提高的应用

IF函数的入门+进阶+提高的应用



2015-05-21 08:58:47 来源: 作者: 【 】 浏览:942次 评论:0
 IF函数是我们在工作中最常用的函数之一,把IF函数的使用应用梳理一下。IF函数也可以这么深入的应用!!
 
一、IF函数的应用方法(入门级)
1、单条件判断返回值
=IF(A1>20,"完成工作","未完成")
 
2、多重条件判断
=IF(A1="101","现金",IF(A1="1121","应收票据",IF(A1=1403,"原材料")))
注:多条件判断时,注意括号的位置,右括号都在最后,有几个IF就输入几个右括号。
 
3、多区间判断
=IF(A1<60,"不及格",IF(A1<80,"良好","优秀"))
=IF(A1>=80,"优秀",IF(A1>=60,"良好","不及格"))
注:IF在进行区间判断时,数字一定要按顺序判断,要么升要不降。
 
二、IF函数的应用方法(进阶)
1、多条件并列判断
=IF(AND(A1>60,B1<100),"合格","不合格")
=IF(OR(A1>60,B1<100),"合格","不合格")
注:and()表示括号内的多个条件要同时成立
or()表示括号内的多个条件任一个成立
 
2、复杂的多条件判断
=IF(OR(AND(A1>60,B1<100),C1="是"),"合格","不合格")
=IF(ADN(OR(A1>60,B1<100),C1="是"),"合格","不合格")
 
3、判断后返回区域
=VLOOKUP(A1,IF(B1=1,C:D,F:G),2,0)
注:IF函数判断后返回的不只是值,还可以根据条件返回区域引用。
 
三、IF函数的使用方法(高级)
1、IF({1,0}结构
=VLOOKUP(A1,IF({1,0},C1:C10,B1:B10),2,0)
{=VLOOKUP(J15&K15,IF({1,0},A1:A2&B1:B2,C1:C2),2,0)}
注:利用数组运算返回数组的原理,IF({1,0}也会返回一个数组,即当第一个参数为1时的结果放在第1列,为0时的结果放在数组第二列。
 
2、N(IF( 和T(IF(
{=SUM(VLOOKUP(T(IF({1,0},J15,K15)),E15:G17,3,0))}
注:vlookup函数第一个参数不能直接使用数组,借用t(if结构可以转换成内存数组。
Tags:IF函数的提高
】【打印收藏】【推荐】【返回顶部
分享到QQ空间
分享到:?
上一篇新启迪“互联网+教育”将教育更“个性.. 下一篇3K工资与8K工资的差距

我要发表评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容:


?
首页 | 学校介绍 | 电脑培训 | 会计培训 | 外语培训 | 日语培训 | 就业培训 | 学历教育 | 职业认证 | 联系我们
Copyright ? 2009 NEWQIDI EDUCATION. All Rights Reserved.大连新启迪教育 版权所有
大连电脑培训;大连会计培训;大连外语培训
总机:88255755;;86541022;86481943;66008006;83600898;86796911
辽ICP备案号:辽ICP备16016571号 中华人民共和国办学许可证号:121021170500141
新启迪网络中心制作 E-mail:abc@qidi.cn
广西福彩快三官方网站