vlookup从右向左匹配


vlookup从右向左匹配  

一、逻辑运算函数详解

1. IF逻辑判断函数

IF(logical_test, value_if_true, value_if_false)

第一参数代表一个逻辑判断条件,返回一个True或False的逻辑结果值。当第一参数结果为True时,执行第二参数;当第一参数结果为False时,执行第三参数。

1.1 单条件判断返回值

公式 =IF(B2>=80,"合格","不合格")。当条件成立时返回“合格”,条件不成立时返回“不合格”。

1.2 多条件判断返回值和IF嵌套

公式 =IF(B4=101,"现金",IF(B4=102,"股票",IF(B4=103,"原材料","")))。当B4条件成立时执行第二参数,不成立时执行第三参数。注意括号的位置,右括号都在并且IF函数最多可以嵌套64个。

1.3 多区间判断返回值

公式 =IF(B4>=90,"优秀",IF(B4>=80,"良好",IF(B4>=60,"合格","不合格")))。注意IF函数在进行区间判断时,数字要按顺序判断,要么升要么降。

1.4 多条件并列判断返回值、AND、OR函数

公式 = IF(AND(B4>=80,C4>=80),"合格","不合格")。And()表示括号内的多个条件要同时成立,Or()表示括号内的多个条件任一个成立。

关于复杂的多条件判断和其他高级用法,这里不再详述。

二、IFS函数的应用

IFS(logical_test1, value_if_true1, [logical_test2, value_if_true2],…)

即 =IFS(判断1,结果1,判断2,结果2,判断3,结果3...)

三、IFERROR错值处理函数

IFERROR (value, value_if_error)

第一参数是需要计算的公式,即检查是否存在错误的参数;第二参数是当第一参数的计算结果错误时,执行的返回值。计算错误值类型有多种,如N/A、VALUE!、REF!、DIV/0!等。IFERROR函数可以将这些错误值转化为指定的值。例如公式 =IFERROR(A2/B2,"") 可以将公式产生的错误值显示为空白。IFERROR也常用于忽略错误值求和。需要注意的是,此函数为数组函数,需要特殊结束。关于ISNUMBER数字判定函数和SUM+IF等组合函数的详细用法和高级应用,这里不再展开说明。还有一些其他逻辑函数如NOT逻辑求反和IFNA等也都有其特定的用法和用途。这些逻辑函数在Excel中扮演着非常重要的角色,能够帮助我们进行复杂的数据处理和计算。在实际应用中,我们需要根据具体的需求和场景选择合适的函数进行使用。

  vlookup从右向左匹配