Excel技巧:IF{1,0}用法详解

[转载]Excel技巧:IF{1,0}用法详解

有朋友看了VLOOKUP多条件的IF{1,0}用法,咨询这个是什么意思,那就来科普一下。


思路就是拆分公式,一步步进行分解,逐个攻破。


1、IF(条件,返回值1,返回值2)

首先你要弄懂IF这个函数,如果条件为真,函数的结果为“返回值1”,如果条件为假,函数的结果是“返回值2”:


if(true,10,100)=10

if(1,"A","B")="A"

if(false,10,100)=100

if(0,"A","B")="B"

[转载]Excel技巧:IF{1,0}用法详解




2、了解数组

{1,2,3,4}是一个数组,一个数组能存储多个数值,数组的表示方式是{}

{1,0}是个水平数组,它有两个值,一个是1,另一个是0。

{"张三","李四","王五"}也是一个水平数组,它有三个值。

[转载]Excel技巧:IF{1,0}用法详解


注意到逗号跟分号的区别了吧?逗号分隔是水平数组,分号分隔是垂直数组。


使用数组公式时,必须先选中对应的单元格区域范围,比如{1,0},就必须选中一行两列的单元格,{1;0}要选中两行一列的单元格,然后再输入对应的数组公式,再同时按住CTRL+SHIFT+ENTER 三键结束;


3、连接符&

"A" & "B" & "C"="ABC"

"Aaa"&"Bcd"&"123"="AaaBcd123"


字符串可以连接,数组、单元格区域一样也可以连接:

{1,2,3}&{"A","B","C"}={"1A","2B","3C"}


[转载]Excel技巧:IF{1,0}用法详解


4、IF{1,0}

根据两个条件,分别返回IF的两个值,同时把两个结果组成一个数组,条件不仅限于两个,可以是多个,就是不仅限于{1,0},也可以是{1,0,1}、{1,0,0}、{1,0,1,1}等,千变万化,那么就返回多个对应的结果。

[转载]Excel技巧:IF{1,0}用法详解

发现规律没有?没有发现的话,面壁画圈去。



我们在把以上的技巧组合起来

[转载]Excel技巧:IF{1,0}用法详解

看懂了吧,用{1,0}就是为了得到我们要的数据区域,为什么不直接选数据区域呢?因为数据区域第一列需要对另外两列进行连接,所以才采用这个方法进行处理。

 


 

以上例子Excel源文件下载地址:

http://pan.baidu.com/s/1pKnyufh


 

现在这个公式看的懂了吧:

 

=VLOOKUP(条件1&条件2,if({1,0},条件1范围&条件2范围,结果范围),2,0)

注意:
1、同时按住CTRL+SHIFT+ENTER 三键结束,因为这是数组公式;
2、条件、结果范围大小要保持一致;
 

[转载]Excel技巧:IF{1,0}用法详解



此图为GIF图片,如无法查看动态操作演示,可单击图片即可进行动态播放演示。




更多精彩可订阅微信号

名称:小蚊子数据分析
微信号:wzdata
回复“干货”可获取一大波干货。

【EXCEL查找函数系列】MATCH动态图解

  • 18
    点赞
  • 58
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值