VLOOKUP函数在表格或数值数组的首列查找指定的数值,并由此返回表格或数组中该数值所在行中指定列处的数值。这里所说的“数组”,可以理解为表格中的一个区域。数组的列序号:数组的“首列”,就是这个区域的第一纵列,此列右边依次为第2列、3列„„。假定某数组区域为B2:E10,那么,B2:B10为第1列、C2:C10为第2列„„。语法:VLOOKUP(查找值,区域,列序号,逻辑值)“查找值”:为需要在数组第一列中查找的数值,它可以是数值、引用或文字符串。“区域”:数组所在的区域,如“B2:E10”,也可以使用对区域或区域名称的引用,例如数据库或数据清单。“列序号”:即希望区域(数组)中待返回的匹配值的列序号,为1时,返回第一列中的数值,为2时,返回第二列中的数值,以此类推;若列序号小于1,函数VLOOKUP返回错误值#VALUE!;如果大于区域的列数,函数VLOOKUP返回错误值#REF!。“逻辑值”:为TRUE或FALSE。它指明函数VLOOKUP返回时是精确匹配还是近似匹配。如果为TRUE或省略,则返回近似匹配值,也就是说,如果找不到精确匹配值,则返回小于“查找值”的最大数值;如果“逻辑值”为FALSE,函数VLOOKUP将返回精确匹配值。如果找不到,则返回错误值#N/A。如果“查找值”为文本时,“逻辑值”一般应为FALSE。另外:·如果“查找值”小于“区域”第一列中的最小数值,函数VLOOKUP返回错误值#N/A。·如果函数VLOOKUP找不到“查找值”且“逻辑值”为FALSE,函数VLOOKUP返回错误值#N/A。1查找重复内容公式:=IF(COUNTIF(A:AA2)>1”重复””")。2用出生年月来计算年龄公式:=TRUNC((DAYS360(H6”2009/8/30″FALSE))/3600)。3从输入的18位身份证号的出生年月计算公式:=CONCATENATE(MID(E274)”/”MID(E2112)”/”MID(E2132))。4从输入的身份证号码内让系统自动提取性别,可以输入以下公式:=IF(LEN(C2)=15IF(MOD(MID(C2151)2)=1”男””女”)IF(MOD(MID(C2171)2)=1”男””女”))公式内的“C2”代表的是输入身份证号码的单元格。5求和:=SUM(K2:K56)——对K2到K56这一区域进行求和;6平均数:=AVERAGE(K2:K56)——对K2K56这一区域求平均数;7排名:=RANK(K2,K$2:K$56)——对55名学生的成绩进行排名;8等级:=IF(K2>=85”优”IF(K2>=74”良”IF(K2>=60”及格””不及格”9学期总评:=K2*0.3+M2*0.3+N2*0.4——假设K列、M列和N列分别存放着学生的“平时总评”、“期中”、“期末”三项成绩;10最高分:=MAX(K2:K56)——求K2到K56区域(55名学生)的最高分;11最低分:=MIN(K2:K56)——求K2到K56区域(55名学生)的最低分;12分数段人数统计:COUNT()..............求数值型单元格个数COUNTA().............求字符型单元格个数COUNTIF()...........求符合一个条件的单元格个数COUNTIFS().........求符合多个条件的单元格个数COUNTBLANK()...求空的单元格个数(1)=COUNTIF(K2:K56”100″)——求K2到K56区域100分的人数;假设把结果存放于K57单元格;(2)=COUNTIF(K2:K56”>=95″)-K57——求K2到K56区域95~99.5分的人数;假设把结果存放于K58单元格;(3)=COUNTIF(K2:K56”>=90″)-SUM(K57:K58)——求K2到K56区域90~94.5分的人数;假设把结果存放于K59单元格;(4)=COUNTIF(K2:K56”>=85″)-SUM(K57:K59)——求K2到K56区域85~89.5分的人数;假设把结果存放于K60单元格;(5)=COUNTIF(K2:K56”>=70″)-SUM(K57:K60)——求K2到K56区域70~84.5分的人数;假设把结果存放于K61单元格;(6)=COUNTIF(K2:K56”>=60″)-SUM(K57:K61)——求K2到K56区域60~69.5分的人数;假设把结果存放于K62单元格;(7)=COUNTIF(K2:K56”<60″)——求K2到K56区域60分以下的人数;假设把结果存放于K63单元格;说明:COUNTIF函数也可计算某一区域男、女生人数。如:=COUNTIF(C2:C351”男”)——求C2到C351区域(共350人)男性人数;13优秀率:=SUM(K57:K60)/55*10014及格率:=SUM(K57:K62)/55*10015标准差:=STDEV(K2:K56)——求K2到K56区域(55人)的成绩波动情况(数值越小,说明该班学生间的成绩差异较小,反之,说明该班存在两极分化);16条件求和:=SUMIF(B2:B56”男”,K2:K56)——假设B列存放学生的性别,K列存放学生的分数,则此...