是否有来自匹配的两个或多个标准的第一行返回一个值的公式? 例如,“从第一行,其中列A = X和塔B = Y返回柱C”。 我想这样做没有串联列A和B列
谢谢。
是否有来自匹配的两个或多个标准的第一行返回一个值的公式? 例如,“从第一行,其中列A = X和塔B = Y返回柱C”。 我想这样做没有串联列A和B列
谢谢。
真= 1,假= 0
D1返回0 0因为* 1 * 8 = 0
D2返回9因为1 * 1 * 9 = 9
这应该让你改变的条件:
我用INDEX / MATCH这一点。 例如:
我有数据的一个表,并希望在列C,其中在列A中的值是“c”和B列中的值是“H”返回值。
我会使用以下数组公式:
=INDEX($C$1:$C$5,MATCH(1,(($A$1:$A$5="c")*($B$1:$B$5="h")),0))
按下Ctrl + Shift键提交公式+ 输入
输入公式后,您可以使用Excel的公式审核工具来逐步通过评估,看看它是如何计算。
SUMPRODUCT
匹配时,需要在多个标准之时,肯定有值。 不过,我看到你的问题的方式,你想要的东西像VLOOKUP
返回的第一场比赛。 试试这个:
为方便起见在式G2
是如下-需要阵列条目( Ctrl+Shift+Enter
)
[编辑:我在这里,但不更新式中的屏幕快照] =INDEX($C$1:$C$6,MATCH(E2&"|"&F2,$A$1:$A$6&"|"&$B$1:$B$6,0))
有两点需要注意:
SUMPRODUCT
如果结果类型不是数字,将无法正常工作 SUMPRODUCT
将返回SUM
的标准匹配的结果,而不是第一个匹配(如VLOOKUP
一样) 显然,你可以使用SUMPRODUCT函数 。
其实,我想他是问的是在Excel中典型的多个结果显示选项。 这是可以做到使用的小型,并在阵列排功能 。
这显示所有的结果相匹配的不同的标准