这个公式是知道是怎么回事?公式:{=VLOOKUP(A9&B9,IF({1,0},A2:A5&B2:B5,C2:C5),2,0)}
答案:1 悬赏:80 手机版
解决时间 2021-02-28 14:56
- 提问者网友:浩歌待明月
- 2021-02-27 14:49
这个公式是知道是怎么回事?公式:{=VLOOKUP(A9&B9,IF({1,0},A2:A5&B2:B5,C2:C5),2,0)}
最佳答案
- 五星知识达人网友:玩家
- 2021-02-27 15:48
{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列。
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列。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯