selectfunction不会在Google表格上返回2列

我试图通过CHOOSE命令find多个条件的值。 但是我得到一个错误

VLOOKUP的计算结果超出范围

码:

 =VLOOKUP(A2&B2,CHOOSE({1,2},'Revalue Percentage'!$A$2:$A$100&'Revalue Percentage'!$B$2:$B$100,'Revalue Percentage'!$C$2:$C$100),2,0) 

我试图像这样改变2:1

 =VLOOKUP(A2&B2,CHOOSE({1,2},'Revalue Percentage'!$A$2:$A$100&'Revalue Percentage'!$B$2:$B$100,'Revalue Percentage'!$C$2:$C$100),1,0) 

它会返回第一列。 所以我认为select函数返回一列而不是2列。 请告诉我为什么说错误。 我认为这是谷歌床单的问题。

试试这个数组公式1,

 =INDEX('Revalue Percentage'!$C$2:$C$100, MATCH(A2&B2, 'Revalue Percentage'!$A$2:$A$100&'Revalue Percentage'!$B$2:$B$100, 0)) 

¹ 数组公式需要使用Ctrl + Shift + Enter 来完成。 如果input正确,Excel将花括号包括在公式中(例如{} )。 你不要自己input大括号。 一旦正确input第一个单元格,就可以像其他任何公式一样向下或向右填充或复制它们。 尝试和减less您的全列引用范围更接近代表实际数据的范围。 数组公式将计算周期对数化,所以最好将参考范围缩小到最小。 有关更多信息,请参阅数组公式的示例 。