请问各位高手:=VLOOKUP(B3,IF({1,0},G3:G17,F3:F17),2,0)中的{1,0}是怎么输入的,代表什么含义?谢谢谢谢

2025-01-24 13:57:26
推荐回答(3个)
回答1:

VLOOKUP的定义是:在表格或数值数组的首列查找指定的数值,并由此返回表格或数组当前行中指定列处的数值。
因为是必须在首列查找,如果要查找的值不在查找数据区域首列,可以用=IF({1,0}或=IF({1;0}的方式,形成一个内存数组的形式,强行将数据源至于首列(或首行)。
输入方法和输入公式的其他参照数据一样,英文状态下键入就可以,

回答2:

{1,0}是用键盘输入的

IF({1,0},G3:G17,F3:F17) 的作用是把(F列在前,G列在后的F3:G17区域数据)
转变为(数据与F3:G17区域对应但G列在前,F列在后的数组)

回答3:

只知道是数组公式,确实看不懂,期待高手解答!