资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,EXCEL,讲解,第一部分:常见错误分析,第二部分:常用函数介绍,第三部分:案例讲解,第四部分:常用技巧分析,EXCEL,第一讲,常见错误总结,常用函数介绍,AND,函数,主要功能:,返回逻辑值:如果所有参数值均为逻辑“真(,TRUE,)”,则返回逻辑“真(,TRUE,)”,反之返回逻辑“假(,FALSE,)”。,使用格式:,AND(logical1,logical2,.),特别提醒:,如果指定的逻辑条件参数中包含非逻辑值时,则函数返回错误值“,#VALUE!”,或“,#NAME”,。,COLUMN,函数 和,ROW,函数,主要功能:,显示所引用单元格的列标号值。,使用格式:,COLUMN(reference),应用举例:,在,C11,单元格中输入公式:,=COLUMN(B11),,确认后显示为,2,(即,B,列),CONCATENATE,函数,主要功能:,将多个字符文本或单元格中的数据连接在一起,显示在一个单元格中。,使用格式:,CONCATENATE(Text1,,,Text),参数说明:,Text1,、,Text2,为需要连接的字符文本或引用的单元格。,特别提醒:如果参数不是引用的单元格,且为文本格式的,请给参数加上英文状态下的双引号,如果将上述公式改为:,=A14&“”&B14&“.com”,DATE,函数,主要功能:,给出指定数值的日期。,使用格式:,DATE(year,month,day),应用举例:,在,C20,单元格中输入公式:,=DATE(2003,13,35),,确认后,显示出,2004-2-4,。,DATEDIF,函数,函数名称:,DATEDIF,主要功能:,计算返回两个日期参数的差值。,使用格式:,=DATEDIF(date1,date2,y),、,=DATEDIF(date1,date2,m),、,=DATEDIF(date1,date2,d),参数说明:,date1,代表前面一个日期,,date2,代表后面一个日期;,y,(,m,、,d,)要求返回两个日期相差的年(月、天)数。,特别提醒:这是,Excel,中的一个隐藏函数,在函数向导中是找不到的,可以直接输入使用,对于计算年龄、工龄等非常有效,DAY,函数,主要功能:,求出指定日期或引用单元格中的日期的天数。,使用格式:,DAY(serial_number,应用举例:,输入公式:,=DAY(2003-12-18),,确认后,显示出,18,。,特别提醒:,如果是给定的日期,请包含在英文双引号中。,DCOUNT,函数,函数名称:,DCOUNT,主要功能:,返回数据库或列表的列中满足指定条件并且包含数字的单元格数目。,使用格式:,DCOUNT(database,field,criteria),参数说明:,Database,表示需要统计的单元格区域;,Field,表示函数所使用的数据列(在第一行必须要有标志项);,Criteria,包含条件的单元格区域,。,参数说明:,Database,表示需要统计的单元格区域;,Field,表示函数所使用的数据列(在第一行必须要有标志项);,Criteria,包含条件的单元格区域。,应用举例:,=DCOUNT(A1:D11,语文,F1:G2),,确认后即可求出“语文”列中,成绩大于等于,70,,而小于,80,的数值单元格数目(相当于分数段人数)。,FREQUENCY,函数,主要功能:,以一列垂直数组返回某个区域中数据的频率分布。,使用格式:,FREQUENCY(data_array,bins_array),参数说明:,Data_array,表示用来计算频率的一组数据或单元格区域;,Bins_array,表示为前面数组进行分隔一列数值。,应用举例:,如图所示,同时选中,B32,至,B36,单元格区域,输入公式:,=FREQUENCY(B2:B31,D2:D36),,输入完成后按下“,Ctrl+Shift+Enter”,组合键进行确认,即可求出,B2,至,B31,区域中,按,D2,至,D36,区域进行分隔的各段数值的出现频率数目(相当于统计各分数段人数)。,特别提醒:上述输入的是一个数组公式,输入完成后,需要通过按“,Ctrl+Shift+Enter”,组合键进行确认,确认后公式两端出现一对大括号(,),此大括号不能直接输入。,INDEX,函数,主要功能:,返回列表或数组中的元素值,此元素由行序号和列序号的索引值进行确定。,使用格式:,INDEX(array,row_num,column_num),参数说明:,Array,代表单元格区域或数组常量;,Row_num,表示指定的行序号(如果省略,row_num,,则必须有,column_num,);,Column_num,表示指定的列序号(如果省略,column_num,,则必须有,row_num,)。,应用举例:,如图所示,在,F8,单元格中输入公式:,=INDEX(A1:D11,4,3),,确认后则显示出,A1,至,D11,单元格区域中,第,4,行和第,3,列交叉处的单元格(即,C4,)中的内容。,特别提醒:,此处的行序号参数(,row_num,)和列序号参数(,column_num,)是相对于所引用的单元格区域而言的,不是,Excel,工作表中的行或列序号。,ISERROR,函数,主要功能:,用于测试函数式返回的数值是否有错。如果有错,该函数返回,TRUE,,反之返回,FALSE,。,使用格式:,ISERROR(value),参数说明:,Value,表示需要测试的值或表达式。,应用举例:,输入公式:,=ISERROR(A35/B35),,确认以后,如果,B35,单元格为空或“,0”,,则,A35/B35,出现错误,此时前述函数返回,TRUE,结果,反之返回,FALSE,。,特别提醒:,此函数通常与,IF,函数配套使用,如果将上述公式修改为:,=IF(ISERROR(A35/B35),A35/B35),,如果,B35,为空或“,0”,,则相应的单元格显示为空,反之显示,A35/B35,的结果。,LEFT,函数,主要功能:,从一个文本字符串的第一个字符开始,截取指定数目的字符。,使用格式:,LEFT(text,num_chars),参数说明:,text,代表要截字符的字符串;,num_chars,代表给定的截取数目。,应用举例:,假定,A38,单元格中保存了“我喜欢天极网”的字符串,我们在,C38,单元格中输入公式:,=LEFT(A38,3),,确认后即显示出“我喜欢”的字符。,MONTH,函数,主要功能:,求出指定日期或引用单元格中的日期的月份。,使用格式:,MONTH(serial_number),参数说明:,serial_number,代表指定的日期或引用的单元格。,应用举例:,输入公式:,=MONTH(2003-12-18),,确认后,显示出,12,。,特别提醒:,如果是给定的日期,请包含在英文双引号中;如果将上述公式修改为:,=YEAR(“2003-12-18”),,则返回年份对应的值“,2003”,。,NOW,函数,主要功能:,给出当前系统日期和时间。,使用格式:,NOW(),参数说明:,该函数不需要参数。,OR,函数,主要功能:,返回逻辑值,仅当所有参数值均为逻辑“假(,FALSE,)”时返回函数结果逻辑“假(,FALSE,)”,否则都返回逻辑“真(,TRUE,)”。,使用格式:,OR(logical1,logical2,.),参数说明:,Logical1,Logical2,Logical3,:表示待测试的条件值或表达式,最多这,30,个。,特别提醒:如果指定的逻辑条件参数中包含非逻辑值时,则函数返回错误值“,#VALUE!”,或“,#NAME”,。,TEXT,函数,主要功能:,根据指定的数值格式将相应的数字转换为文本形式。,使用格式:,TEXT(value,format_text),TODAY,函数,主要功能:,给出系统日期。,使用格式:,TODAY(),参数说明:,该函数不需要参数。,VALUE,函数,主要功能:,将一个代表数值的文本型字符串转换为数值型。,使用格式:,VALUE(text),WEEKDAY,函数,主要功能:,给出指定日期的对应的星期数。,使用格式:,WEEKDAY(serial_number,return_type),参数说明:,serial_number,代表指定的日期或引用含有日期的单元格;,return_type,代表星期的表示方式,当,Sunday,(星期日)为,1,、,Saturday,(星期六)为,7,时,该参数为,1,;当,Monday,(星期一)为,1,、,Sunday,(星期日)为,7,时,该参数为,2,(这种情况符合中国人的习惯);当,Monday,(星期一)为,0,、,Sunday,(星期日)为,6,时,该参数为,3,。,应用举例:,输入公式:,=WEEKDAY(TODAY(),2),,确认后即给出系统日期的星期数。,特别提醒:,如果是指定的日期,请放在英文状态下的双引号中,如,=WEEKDAY(2003-12-18,2),。,VLOOKUP,函数的用法:,VLOOKUP(lookup_value,table_array,col_index_num,range_lookup,)1,Lookup_value,为需要在数组第一列中查找的数值。,Lookup_value,可以为数值、引用或文本字符串。,2,Table_array,为需要在其中查找数据的数据表。可以使用对区域或区域名称的引用,例如数据库或列表。,3,如果,range_lookup,为,TRUE,,则,table_array,的第一列中的数值必须按升序排列,否则函数,VLOOKUP,不能返回正确的数值。如果,range_lookup,为,FALSE,,,table_array,不必进行排序。,案例一,用,Excel,制作自动评分计算表,Excel,自动评分计算表功能:,参加比赛的选手为,20,人,评委,9,人,去掉,1,个最高分和,1,个最低分后,求出平均分,然后根据平均分的高低排定选手的名次。,本实例所涉及到的函数有:,SUM(Number1,Number2),MAX(number1,number2),MIN(number1,number2),RANK(Number,ref,order),案例二,Excel,制作奖金计算表,某公司规定:一个月奖金基数为,300,元,病假,1,天扣,15,元,事假一天扣,30,元,旷工一天扣,60,元,扣完为止。使用这个奖金计算表时,只要将员工的出勤情况记录在表中,该员工的奖金将自动计算出来,兼有考勤和计算奖金两种功能。自动统计表做好以后还可以保存成模板,以便以后使用。,所涉及到的,Excel,函数有:,1,、,COUNTIF(Range,Criteria),2,、,MONTH(serial_number),3,、,TODAY(),案例三 自动生成员工简历表,知道,环宇汽车公司员工基本情况登记表,,请自动生成员工简历表,常用技巧,1,合并单元格所有数据都保留,2 自动换行的使用,1,合并单元格所有数据都保留,2,自动换行的使用,
展开阅读全文