Excel中的IF{1,0}深入解读,看起来复杂,用起来简单!

志课程 2024-04-04 08:08:44

工作中,IF函数的使用占比是很高的,今天我们来解读IF函数{1,0}用法

1、基本用法

=IF(判断条件,正确时返回的结果,错误时返回的结果)

所以,当我们输入公式:

=IF(1>0,100,200),因为1>0,这个条件是成立的,所以它的结果是100

如果当我们直接输入公式:

=IF(0,100,200)那代表什么呢?

当我们第一参数,直接输入一个数字0的时候,表示它是条件是不成立的,所以结果会是200

那如果我们IF函数公式第一个参数,输入0以外的数字呢?

例如,输入公式:

=IF(2,100,200),那它的结果呢?

IF函数公式在处理第一参数的时候,如果数字不是0,那它就默认条件成立,所以结果会是100,哪怕第一参数是-1

2、数组用法

IF({1,0},数据一,数据二)

当我们第一参数,输入的是{1,0}时,表示,它是数组用法

例如,当我们输入公式:

=IF({1,0},B1:B3,A1:A3)

它会得到两列结果,B列在前,A列的结果在后

其实可以把公式理解拆分成两个公式,分别是:

=IF(1,B1:B3,A1:A3)和IF(0,B1:B3,A1:A3)

得到两个结果,

它就很自然的可以调整两列数据的顺序

3、搭配用法

逆向查找匹配,例如,我们需要根据姓名,匹配编号,我们都知道VLOOKUP只能从左向右查找

这个时候,我们就可以搭配IF1,0了

我们使用的公式是:

=VLOOKUP(F2,IF({1,0},B:B,A:A),2,0)

关于这个小技巧,你学会了么?动手试试吧!

0 阅读:3