这个公式是知道是怎么回事?公式:{=VLOOKUP(A9&B9,IF({1,0},A2:A5&B2:B5,C2:C5),

问题描述:

这个公式是知道是怎么回事?公式:{=VLOOKUP(A9&B9,IF({1,0},A2:A5&B2:B5,C2:C5),2,0)}
是以数组形式计算,A9&B9是两个条件,这个IF({1,0},A2:A5&B2:B5,C2:条件是{1,0,}怎么解释,
1个回答 分类:综合 2014-10-01

问题解答:

我来补答
{1,0}表示一个数组中有两个元素,一个是1,另一个是0.
1在条件判断中表示TRUE,0表示FALSE.
在“IF({1,0}”中,根据两个条件,分别返回IF的两个值,同时把两个结果组成一个数组.
例如:=IF({1,0},A1:A2,B1:B2),返回的是A1:B2.(或者说是{B1,A1;B2,A2} 组成的数组)
IF({1,0},A2:A5&B2:B5,C2:C5)
得到的是一个常量数组:
{C2,A2&B2;C3,A3&B3;C4,A4&B4;C5,A5&B5}
说的直白点,IF({1,0}主要是将后面的列放到第一列,因为vlookup索引查找的是区域首列.也就是C列.
 
 
展开全文阅读
剩余:2000
下一页:fx的解析式