资源描述:
《EXCEL查找、字符截取、条件类函数教程.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、EXCEL查找、字符截取、条件类函数教程 在平时工作学习中,我们几乎每天都要使用EXCEL制作表单,保存数据,制作图表等。 除了这些功能,你会用哪些函数呢,仅仅是SUM,AVERAGE,COUNT,MAX,MIN等这些简单的函数。对于EXCEL函数博大精深,会这些基础类函数仅是皮毛而已,小编只能是略微熟练。若能精通EXCEL高级函数使用,月薪超过6千、甚至1万也完全有可能。下文小编介绍一些函数复杂用法,提高大家工作和学习效率。 本文主要介绍函数,如果你已精通请略过此文。 查找类函数:VLOOKUP,VLOOKUP和IF、CHOOSE组合,INDEX等 字符截取函数:LEFT,
2、WRIGHT,MID 条件类函数:SUMIF,COUNTIF,SUMPRODUCT,IF和ISERROR等组合 图1-某美女工作照 1、查找类函数VLOOKUP 参数解释: 第一参数:C12:C15即需要查找的对象, 第二参数:C2:D8,查找的原始数据,工厂必须在第一列如果不在第一列后边讲解。 第三个参数:2,查找数据的第几列,因为我们查找产量在第二列,所以这里为2。 第四个参数:0,代表模糊查找。 各位读者可以打开EXCEL练习vlookup函数。 图2-vlookup 在上个实例提到,如果查找工厂列不在产量前面如何解决呢? 见图3,使用函数为:=,
3、D2:D8,C2:C8),2,0)} 讲解:这里大括号需要使用数组函数,输入函数后同时按下Ctrl+Enter 参数解释: 第一个参数:C12,需要查找的对象 第二参数:IF(,D2:D8,C2:C8),是对数组判断,意思就是如果为真对应D2:D8,否则对样C2:C8列。 第三个参数:2,查找的对样对应的第几列,这里是对2列。 第四个参数:0,模糊查找 读者可以练习vlookup/IF组合使用,是不是突然恍悟,原来可以这样用。 图3-VLOOKUP/IF 图2实例中,也可以使用VLOOKUP/CHOOSE组合。 CHOOSE函数属于数组函数,这里可以不用按Ctr
4、l+Enter使用。 参数解释: 这里不再解释第一三四参数,具体解释见图1和图2中解释 第二参数,CHOOSE(,D2:D8,C2:C8),就是把D2:D8和C2:C8组成数组,D列为第一列,C列为第二列。因此,我这里第三个参数使用的是2,就是按照C列中的值查找对应的D列中的值。 图4-VLOOKUP/CHOOSE组合 多条件查找,图4实例这里知道年份、月份、工厂信息,查找对应产量信息。 使用函数如下: =VLOOKUP(B12&C12&D12,IF(,$B$2:$B$8&$C$2:$C$8&$D$2:$D$8,$E$2:$E$8),2,0) 参数解释: 参数一:
5、B12&C12&D12,使用&符把多条件连接起来,组合起来就是,201611月A厂,这里是不使用$符号,我们需要相对引用,向拉时,对象跟着变化,使用$符号下拉不会变化,这里需要注意。 参数二:IF(,$B$2:$B$8&$C$2:$C$8&$D$2:$D$8,$E$2:$E$8),使用if函数组成新的数组,第一列是B列C列D列,第二列是E列,这里使用的绝对引用,下拉不需要数组发生变化。因此第三个参数我们使用参数2,第四个参数就不做解释,请参考上文。 图4-多条件查找 2、字符串截取函数 已知E列年月工厂信息,需要知道年份、月份、工厂信息 使用函数如下: B列:=LEFT
6、(E2,5),意思为取E2左边5个字符 C列:=MID(E2,7,LEN(E2)-6-3),这里使用组合函数,因为月份长度不确定,LEN(E2)-6-3,意思是E2总长度减去年份长度加一和工厂长度加一。函数整体意思,从第7个字符开始取长度为LEN(E2)-6-3,即月份。 D列:=RIGHT(E2,2),右边取E2长度为2的字符 图5-字符串截取 3、多条件求和 实例如图6,求2016年1月份,A厂和B厂总产量。 使用函数:=SUMIF(C$2:C$8,C12,D$2:D$8) 函数解释: 在D$2:D$8中求和,其中C$2:C$8工厂为C12的数字之和。这里是绝对
7、引用,下拉即为B厂总产量,下拉后函数为是:=SUMIF(C$2:C$8,C13,D$2:D$8),这里不在上图,读者这里可以练习一下。 图6-条件求和 4、条件计数 已知表一信息,求A厂和B厂记录数。 函数如下:=COUNTIF(C$2:C$8,C12) 解释,记录C$2:C$8为C12的数量,下拉即得B厂记录数。 图7-条件计数 5、多条件求和,SUMPRODUCT函数 已知表一信息,求A厂和B厂2016年1月份总产量