我目前正在尝试标识包含给定条件(使用行匹配)的前n个值的列。我已经能够使用AGGREGATE来标识特定的行匹配项,但不确定如何在列之间应用此匹配项,这增加了标识顶部值的复杂性。
目标已指定了特定标准-例如代码5010110000,条件为5、1、1,该公式应查找特定行的列p1和p7,并返回前3个值的列名。在这种情况下,结果应为p5,p7,p3等,例如单元格a1,a2,a3,...。
从当前示例来看,vba似乎是明确的答案。可以使用索引/匹配/汇总吗?任何建议将不胜感激。谢谢!
尝试这个:
在单元格A1上使用:=LARGE($A4:$A10,1)
在单元格A2上使用:=LARGE($A4:$A10,2)
在单元格A3上使用:=LARGE($A4:$A10,3)
然后将其向下拖动。我假设第一行是“ A”,如果不是,只需更改目标即可。
希望有帮助