我在Excel中有一个小表,我试图使用公式PTS
和=LARGE(Q15:Q18,1)
在列=LARGE(Q15:Q18,2)
中找到第一和第二大表,一切正常。现在是我遇到问题的部分,如果在我的情况下有2个或更多值等于5
,我需要找到列F
中的相应值,以便能够检查哪个是通过查看第二个标准更大。我尝试使用INDEX
MATCH
组合公式来查找相应的值,但它始终返回列中第一个大数字的匹配值,在我的示例中,它是{{1}中的数字9 }专栏。
问题,如何查看F
列中的第一个和第二个最大值以及列PST
中的相应值?
F
请帮忙
答案 0 :(得分:0)
如果您有以下样本:
在以下单元格中添加功能:
D9 -> =LARGE(D1:D7;1)
D10 -> =COUNTIF(D1:D7;"="&D9) And Autocomplete
F1 -> =IF(G1="";"";1) Only This
F2 -> =IF(G2="";"";MAX($F$1:$F1)+1) And Autocomplete
G1 -> =IF($D$10>1;IF(D1=$D$9;ADDRESS(COLUMN(D1);ROW(D1));"");"") And Autocomplete
G9 -> =IFERROR(VLOOKUP(ROW(H1);$F$1:$G$7;2;);"") And Autocomplete
我解释:
在D10中,我发现是否有更大的1大。对吗? - >在单元格G ...我搜索如果行是大的。对吗?在F栏中我把索引编译成G9 ......在G9中......我复制地址(VLOOKUP)
我可以使用间接/行功能来使用数据...
这有点复杂,但工作......
Oviusly隐藏中间搜索的列...
答案 1 :(得分:0)