工作中,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)
关于这个小技巧,你学会了么?动手试试吧!