2017-03-28 11 views
0

誰かが私にこの問題を助けてくれるのだろうか? 私はランキング表を持っていて、5つの最も低い比率の項目をマッチさせたい(以下のように)。Excel MATCH with Criteria

=MATCH(SMALL(RankMthRat,1),RankMthRat,0) 
=MATCH(SMALL(RankMthRat,2),RankMthRat,0) 
=MATCH(SMALL(RankMthRat,3),RankMthRat,0) 
=MATCH(SMALL(RankMthRat,4),RankMthRat,0) 
=MATCH(SMALL(RankMthRat,5),RankMthRat,0) 

、5つの最小値は全て0%であることが可能であり、その場合、Iれるすべての5 のしかしMATCH位置0値の上記のすべての5のために返さMATCH位置であるので同じ。

MATCHすることはできますが、以前の結果は無視できますか? IEの3番目の数式は、1番目と2番目の等価ではない結果を返しますか?

(RankMthRatはパーセントの単一列です)。

感謝

答えて

0

これを行うための標準的な方法、あなたはそれが非常にエレガントであると考えていないかもしれませんが、行番号入力し

=MATCH(SMALL(INDEX(RankMthRat+ROW(RankMthRat)*0.00001,0),ROW()-ROW($1:$1)),INDEX(RankMthRat+ROW(RankMthRat)*0.00001,0),0) 

に基づいて、各列に少量添加することですC2のように。

enter image description here