![使用 Excel 公式结果数组作为嵌套函数](https://linux22.com/image/1551979/%E4%BD%BF%E7%94%A8%20Excel%20%E5%85%AC%E5%BC%8F%E7%BB%93%E6%9E%9C%E6%95%B0%E7%BB%84%E4%BD%9C%E4%B8%BA%E5%B5%8C%E5%A5%97%E5%87%BD%E6%95%B0.png)
在 Excel 中,是否可以将多个公式放入嵌套函数的数组中?
考虑
=SMALL({10\15\20\25\30},1)
公式返回数组中的最小值。现在我尝试做类似的事情,但不是用静态数组,而是像这样:
=SMALL({VLOOKUP($A$1,$A$2:$C$11,2)\VLOOKUP($A$1,$A$2:$C$11,3)\VLOOKUP($A$1,$A$2:$C$11,4)},1)
但不幸的是,这并不起作用。
答案1
答案2
您可以使用数组常量代替VLOOKUP
列索引号例如
=SMALL(VLOOKUP($A$1,$A$2:$D$11,{2\3\4}),1)
这是一个“数组公式” ,需要用CTRL++进行确认SHIFTENTER
另一种方式是INDEX
和MATCH
.....
=SMALL(INDEX($B$2:$D$11,MATCH($A$1,$A$2:$A$11),0),1)
只需“正常”输入