Excel 函数部落(17)

IT商界

  逻辑判断函数

  名称:IF

  功能:根据对指定条件的逻辑判断真假,返回相应的结果

  格式:=IF(Logical,Value_if_true,Value_if_false)

  参数:Logical:逻辑判断表达式;Value_if_true:当判断条件为逻辑“真(TRUE)”时的返回结果,如果忽略返回“TRUE”;Value_if_false:当判断条件为逻辑“假(FALSE)”时的返回结果,如果忽略返回“FALSE”。

  应用:

  例1:D2单元格中保存着学生的成绩,如果成绩大于等于90,则为“优秀”,如果成绩大于等于80,则为“良好”,如果成绩大于等于60,则为“合格”,如果成绩小于60,则为“不合格”。现要求做出上述判断,并将判断的结果显示在E2单元格中。

  操作:在E2单元格输入公式:=IF(D2>=90,"优秀",IF(D2>=80,"良好",IF(D2>=60,"合格","不合格"))),确认。

  提示:①上述多个判断条件,必须依序排列,否则函数会返回错误值;②在上述公式中,我们用一个函数的返回值作为另一个函数的参数,称之为函数的嵌套,对于IF函数,最多只能嵌套7层。

  例2:D2单元格中保存着学生填写的选择题答案,正确答案为“AB”,如果学生填入“AB”,则“正确”,如果学生填入“A”或“B”,则“半对”,如果学生填入其他的答案,则“错误”。现要求做出上述判断,并将判断的结果显示在E2单元格中。

  操作:在E2单元格输入公式:=IF(D2="AB","正确",IF(OR(D2="A",D2="B"),"半对","错误")),确认。

  字符数统计函数

  名称:LEN

  功能:计算列出的字符串或引用的单元格中字符串的字符数目

  格式:LEN(text)

  参数:text:列出的字符串或引用的单元格

  应用:

  例1:计算字符串“软件世界 办公与学习专栏”的字符数目,并将计算结果保存在B2单元格中。

  操作:在B2单元格中输入公式:=LEN("软件世界 办公与学习专栏"),确认后,函数返回的结果是12。

  提示:字符串中的空格也作为字符进行统计,每个汉字和英文字母均作为1个字符进行统计。

  例2:A2单元格中保存有字符串“World Wide web”,统计其中的字母“W”数目,并将统计结果保存到B2单元格中。

  操作:在B2单元格中输入公式:=LEN(A2)-LEN(SUBSTITUTE(SUBSTITUTE(A2,"W",""),"w","")),确认后,函数返回的结果为3。

  提示:如果将上述公式修改为:=LEN(A2)-LEN(SUBSTITUTE(A2,"W",""),则返回的结果为2,即统计出大写字母“W”的数目;如果将上述公式修改为:=LEN(A2)-LEN(SUBSTITUTE(A2,"w",""),则返回的结果为1,即统计出小写字母“w”的数目。