0

我有一张这样的桌子:

A   B   C   D
1   3   2   1
2   3   2   1
3   0   2   2

我想查找第一列,以便它返回之后的 3 列。

例如,如果我查找2,我希望返回3 2 1

我需要它在一个公式中,因为它将进入一个sumproduct表达式。

不必是vlookup. 我只需要通过某种类型的索引或查找返回一个数组的东西。

4

1 回答 1

1

实现这一目标的方法之一是query. 所以对于你给的数据(A、B、C是列),你可以使用下面的公式来获取查找值的所有三列2

=QUERY($A$1:$D$3,"select B,C,D where A = 2")

然后,您也可以在此之上应用任何聚合函数。例如:

=sum(QUERY($A$1:$D$3,"select B,C,D where A = 1"))

检查此链接

于 2014-04-05T16:18:25.357 回答