你如何根据2列排名?

时间:2018-06-07 22:40:44

标签: excel excel-formula

我们有两列随机数据。 Cat中的最低数字最有价值,而Dog中的最高数字最有价值。

Cat   Dog      Rank
32   $214.86    =
1    $102.16    
666  $86.01     
69   $364.23    

什么公式会对这些进行排名?

1 个答案:

答案 0 :(得分:1)

这取决于你想要如何对一只小型犬相对于大型犬的体重。这有两种方式。希望这可以让你开始:

如果Cat的倒数与Dog的权重相等(即,将Cat减半等于加倍Dog),则获得Dog除以Cat的等级。将其输入C2并填写:

=PERCENTRANK(INDEX($B$2:$B$5/$A$2:$A$5,),B2/A2)

您还可以将Cat(最小到最大)的相对等级与Dog的相对等级(从最大到最小)相加(即,Cat的最低得分相当于Dog的最高价格)。再次进入C2并填写:

=PERCENTRANK(INDEX(PERCENTRANK($B$2:$B$5,$B$2:$B$5)-PERCENTRANK($A$2:$A$5,$A$2:$A$5),),PERCENTRANK($B$2:$B$5,B2)-PERCENTRANK($A$2:$A$5,A2))