Excel - 索引+匹配公式问题

问题描述 投票:0回答:1

如果我能帮助您解决以下公式,我将不胜感激,我只是不明白我在这里做错了什么:

示例表 < Click here

问题描述: 它适用于第一列,但不适用于其他列,它找到第一个匹配项并返回正确的结果,但后来不起作用,还有我不明白的奇怪行为,如“G”列中所示,它有效,但只有当匹配数组继续向下时,锁定相同的范围不起作用。

这可行,但现在查找范围不正确< click here

问题: 我该怎么做才能完成这项工作并保持匹配数组锁定在我的桌子上?

公式:

=INDEX($E$19:$E$34,MATCH($C4,$C$16:$C$31,0),MATCH(G$3,$D$19:$D$34,0))

indexing excel-formula match
1个回答
0
投票

以下公式应按预期工作:

enter image description here


• 单元格D4中使用的公式,向下填充并向右填充

=INDEX($E$19:$E$34,MATCH(1,($C4=$C$19:$C$34)*(D$3=$D$19:$D$34),0))

• 或者,如果适用,可以使用

PIVOTBY()

=PIVOTBY(C19:C34,D19:D34,E19:E34,SINGLE,,0,,0)

© www.soinside.com 2019 - 2024. All rights reserved.