美文网首页
[HelloExcel]函数学习1:IF

[HelloExcel]函数学习1:IF

作者: HelloExcel | 来源:发表于2020-03-09 00:01 被阅读0次

    IF函数属于Excel函数大家族中的逻辑函数,使用频次高,理解容易,用其他函数混合服用效果更佳。


    概念

    给出某一判断条件,如果满足条件,则返回某一值(或公式),否则,返回另一值(或公式)。

    语法

    IF(logical_test, value_if_true, [value_if_false])

    用中文表达IF(条件表达式,成立时返回结果,不成立时返回结果)

    第二、三参数可以是文本、数字、公式。为提高公式的阅读性,建议完整书写第二、三参数。

    基础用法

    =If(A1>=60,"及格","不及格")

    当A1的值大于60为真时,显示"及格",否则显示为"不及格"。

    =If(len(A1)=18,"合法","身份证长度不正确")

    该事例用于判断A1身份证号码长度是否为18个数字。

    嵌套用法

    如果大于80为优秀,大于60为及格,其余为不及格。公式可以写为

    =If(A1>=80,"优秀",If(A1>=60,"及格","不及格"))

    此处在判断及格时可以不用要求将条件限制于>=60且<80。

    高级应用

    多条件混合判断

    =If(And(A1>60,B1<100),"合格","不合格")
    =If(Or(A1>60,B1<100),"合格","不合格")

    And()表示括号内的多个条件必须同时成立则为真。

    Or()表示括号内的多个条件任一个成立则为真。

    IF({1,0},,)结构

    =Vlookup(A1,If({1,0},C1:C5,B1:B5),2,0)

    利用数组运算返回数组的原理,IF({1,0}也会返回一个数组,即当第一个参数为1时的结果放在第1列,为0时的结果放在数组第二列。

    IF({0,1},,)结构则反之。


    HelloExcel!现在的你会使用IF函数了嘛?

    相关文章

      网友评论

          本文标题:[HelloExcel]函数学习1:IF

          本文链接:https://www.haomeiwen.com/subject/mpnsdhtx.html