if({1,0},列A,列B),这个公式表达的是什么意思,用在vlookup中的逻辑是什么?
来源:学生作业帮 编辑:神马作文网作业帮 分类:数学作业 时间:2024/11/12 14:36:16
if({1,0},列A,列B),这个公式表达的是什么意思,用在vlookup中的逻辑是什么?
if({1,0}, 列A,列B)
这样的公式会形成一个数组,即符合1的条件为真值,符合0的条件为假值,形成 {列A;列B} 的数组
如,假设
A1至A5的内容为10,50,45,78,67.
B1至B5的内容为A,B,C,D,E,
在C1单元格写入C,
要求D1单元格写入VLOOKUP函数公式返回B列中与C1单元格相同数据同一行A列的值
则,
D1单元格写入公式
=VLOOKUP(C1,IF({1,0},B1:B5,A1:A5),2,0)
运算后就形成了如下公式
=VLOOKUP(C1,{"A","B","C","D","E";10,50,45,78,67},2,0)
因为C1值为C,符合第一组数组中(即分号前的{"A","B","C","D","E})的第三项,所以返回第二组中(即分号后的{10,50,45,78,67})的第三项45,因此公式得出值为45
其实这样的公式比较烦锁,不如用INDEX和MATCH组合函数方便
如
=INDEX(A1:A5,MATCH(C1,B1:B5,0))
再问: 很清楚,非常感谢
这样的公式会形成一个数组,即符合1的条件为真值,符合0的条件为假值,形成 {列A;列B} 的数组
如,假设
A1至A5的内容为10,50,45,78,67.
B1至B5的内容为A,B,C,D,E,
在C1单元格写入C,
要求D1单元格写入VLOOKUP函数公式返回B列中与C1单元格相同数据同一行A列的值
则,
D1单元格写入公式
=VLOOKUP(C1,IF({1,0},B1:B5,A1:A5),2,0)
运算后就形成了如下公式
=VLOOKUP(C1,{"A","B","C","D","E";10,50,45,78,67},2,0)
因为C1值为C,符合第一组数组中(即分号前的{"A","B","C","D","E})的第三项,所以返回第二组中(即分号后的{10,50,45,78,67})的第三项45,因此公式得出值为45
其实这样的公式比较烦锁,不如用INDEX和MATCH组合函数方便
如
=INDEX(A1:A5,MATCH(C1,B1:B5,0))
再问: 很清楚,非常感谢
if({1,0},列A,列B),这个公式表达的是什么意思,用在vlookup中的逻辑是什么?
帮我看看VLOOKUP公式写的对吗,A列的数字,在B列中查找,
if(iserror(vloop(a,b,c,0),0,vlookup(a,b,c,0)))请问这个公式是什么意思?
在excel中,列A与列B中有数字,能否用公式快速将列B中的数字等于原列B+列A?
A列有一组数据,请问在B列输入什么公式让A列数据排序.B列不显示A列中的0和重复的数字.如图:
excel中的公式vlookup(c1,a:b,2,false)是什么意思
Excel表格中Vlookup公式怎么弄就不对啊!大神给看看,想把C列中的数字在A列找出来
在Excel2003中怎样用公式把A列大于0的数字显示在B列,
我在excel表中设置了自动求和公式,比如列E=列A+列B+列C+列D,结果我改了列A中的数列E的数竟然没变化.
Excel求A列中的负数提取到B列,0提取到C列,正数提取到D列的函数公式
EXCEL中VLOOKUP函数具体怎么用:SHEET1中有A列和B列数据,SHEET2中已经有相同的A列数据,
EXECL中公式问题我想在2表列中查找与1表A1相符的数据,返回的是2表的B列的值VLOOKUP(2表!A1,1表!$A