在 Excel 365 中,如何使用单个动态数组公式从范围中选择不连续的列?考虑列中的数据,A:E
如下所示:
进入=XLOOKUP(G1,A1:E1,A2:E11)
单元格G2
会返回标有 的列col2
。但=XLOOKUP(G1:I1,A1:E1,A2:E11)
返回这三列的第一个条目,而不是整个列。我如何理解这种行为?有什么替代方案?
我可以类似地检索单个列,但不能使用INDEX
/XMATCH
或检索一组列FILTER
:
=INDEX(A2:E11,0,XMATCH(G1,A1:E1))
=FILTER(A2:E11,A1:E1=G1)