IF({1,0},迷惑了这么多人,我们一起来聊聊究竟怎么玩转它!
时间:2023-11-30 01:02:46
很多小伙伴对if({1,0}的迷惑不解,大部分都来自于vlookup函数的从右至左查找公式中看到有if{1,0}。比如昨天我们推送的教程:学习VLOOKUP函数路上的第二个坑
if({1,0}是利用常量数组作为IF函数的第1个参数,实现构建新的两列数组的用法。想彻底了解它,我们还得从IF函数的基本用法说起~~=IF(A1>=0,"正数","负数"),这个很容易理解,如果条件成立,就返回后面第一个值,条件不成立就返回第二个。A1>=0(条件表达式)的结果只有两种:A1的值>=0时,结果是TRUE,否则结果是FALSE,而在IF结构中,所有非0的数字都等同于TRUE,而0相当于FALSE。由此,下面两个公式的结果也可以理解了:=IF(1,"正数","负数"),结果是"正数";=IF(0,"正数","负数"),结果是"负数"。IF函数不仅可以返回一个值,也可以返回区域引用。所以下面的公式也应该可以理解了:=IF(1,A2:A3,B2:B3),返回的是A2:A3=if(0, A2:A3,B2:B3) 返回的是B2:B3而如果IF函数第一个参数是一个数组{1,0}=IF({1,0},A2:A3,B2:B3)参数为数组时,会分别进行计算。先用1作为参数判断,返回A2:A3;然后用0作为参数判断,又返回一个结果B2:B3。两个结果重新组合一个数组:A2:A3在第一列,B2:B3在第二列。我们选中公式,按下F9键,可以看到结果:{1,"滴答老师";2,"小奇老师"}。下面通过案例再来回顾一下上面所讲解的:案例1:将AB列构成DE列的效果操作:选中D1:E5单元格区域,输入公式:=IF({1,0},B1:B5,A1:A5),记得按下ctrl+shift+回车,完成多单元格公式输入。案例2:HLOOKUP中的运用HLOOKUP函数的用法和VLOOKUP函数的用法相似,只是vlookup函数是垂直方向的判断,而HLOOKUP函数是水平方向的判断。根据项目来查找姓名,B5公式为:=HLOOKUP(B4,IF({1;0},B2:E2,B1:E1),2,0)
![](/images/zang.png)
![](/images/jiucuo.png)
猜你喜欢
win10本地账户怎么切换成microsoft账户?
![](https://img.aspxhome.com/file/2023/29/a251164_0s.jpg)
钉钉打卡怎么用美颜相机-钉钉打卡使用美颜相机的方法
![](https://img.aspxhome.com/file/2023/3/a302595_0s.jpg)
Win11系统怎么修复NTFS文件系统蓝屏死机的问题?
![](https://img.aspxhome.com/file/2023/1/a275356_0s.jpg)
win7电脑的IP地址怎么查看?
![](https://img.aspxhome.com/file/2023/28/a245761_0s.jpg)
excel利用组合公式列出所有组合情况的方法
Excel表格单元格文本轻松换行
9个常见的Word小技巧,让你的工作省时又省力
![](https://img.aspxhome.com/file/2023/6/16936_0s.jpg)
Win11多任务切换界面更新!
![](https://img.aspxhome.com/file/2023/1/a276132_0s.jpg)
格式工厂视频合并教程 格式工厂怎么合并视频
![](https://img.aspxhome.com/file/2023/1/a274734_0s.jpg)
Win7处理器怎么看?查看电脑CPU的详细方法和步骤
![](https://img.aspxhome.com/file/2023/27/a231586_0s.jpg)
联想thinkpadx1怎么重装win11系统?
![](https://img.aspxhome.com/file/2023/30/a268659_0s.png)
Win10如何更改默认安装路径?Win10更改默认安装路径教程
![](https://img.aspxhome.com/file/2023/26/a220983_0s.jpg)
Win10系统动画效果开启与关闭的方法
![](https://img.aspxhome.com/file/2023/5/a316059_0s.jpg)
Win11内部预览版19044.1865更新补丁KB5015878推送(附更新修复内容汇总)
![](https://img.aspxhome.com/file/2023/28/a239312_0s.jpg)
Win10除了开机启动软件还有哪些小组件可以禁用?
![](https://img.aspxhome.com/file/2023/26/a222359_0s.jpg)
Creo里怎么隐藏轴?Creo隐藏轴的操作步骤
![](https://img.aspxhome.com/file/2023/7/a329803_0s.jpg)
使用ClearDisk清理Mac磁盘空间的方法
![](https://img.aspxhome.com/file/2023/1/a210671_0s.png)
PPT中组合图形的两种方法
![](https://img.aspxhome.com/file/2023/10/a351543_0s.jpg)
503 service unavailable错误说明
WinXP系统如何清除系统临时文件?WinXP清除系统临时文件的方法
![](https://img.aspxhome.com/file/2023/28/a243840_0s.jpg)