Excel技巧:IF{1,0}用法详解
时 间:2017-11-22 12:45:41
作 者:小蚊子数据分析 ID:11 城市:上海 QQ:3002789054
摘 要:Excel技巧: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"
2、了解数组
{1,2,3,4}是一个数组,一个数组能存储多个数值,数组的表示方式是{}。
{1,0}是个水平数组,它有两个值,一个是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"}
4、IF{1,0}
根据两个条件,分别返回IF的两个值,同时把两个结果组成一个数组,条件不仅限于两个,可以是多个,就是不仅限于{1,0},也可以是{1,0,1}、{1,0,0}、{1,0,1,1}等,千变万化,那么就返回多个对应的结果。
发现规律没有?没有发现的话,面壁画圈去。我们在把以上的技巧组合起来。
看懂了吧,用{1,0}就是为了得到我们要的数据区域,为什么不直接选数据区域呢?因为数据区域第一列需要对另外两列进行连接,所以才采用这个方法进行处理。
以上例子Excel源文件下载地址:
=VLOOKUP(条件1&条件2,if({1,0},条件1范围&条件2范围,结果范围),2,0)
注 意:
1、同时按住CTRL+SHIFT+ENTER 三键结束,因为这是数组公式;
2、条件、结果范围大小要保持一致;
演 示:
Access软件网官方交流QQ群 (群号:54525238) Access源码网店
常见问答:
技术分类:
源码示例
- 【源码QQ群号19834647...(12.17)
- 合并列数据到一个文本框的示例;...(05.06)
- 通过命令按钮让Access列表...(04.24)
- 统计当月之前(不含当月)的记录...(03.11)
- 【Access Inputbo...(03.03)
- 按回车键后光标移动到下一条记录...(02.12)
- 【Access Dsum示例】...(02.07)
- Access对子窗体的数据进行...(02.05)
- 【Access高效办公】上月累...(01.09)
- 【Access高效办公】上月累...(01.06)

学习心得
最新文章
- 仓库管理实战课程(18)-设置日期...(05.19)
- 仓库管理实战课程(17)-库存明细...(05.13)
- 【Access高效办公】条件格式设...(05.12)
- 仓库管理实战课程(16)-联合查询...(05.07)
- 合并列数据到一个文本框的示例;输出...(05.06)
- 仓库管理实战课程(15)-月度库存...(04.30)
- Access选择打印机、横纵向、纸...(04.29)
- 仓库管理实战课程(14)-出库功能...(04.26)
- 通过命令按钮让Access列表框指...(04.24)
- 仓库管理实战课程(13)-入库功能...(04.21)