我怎么能比较两个值,并在Excel中排名他们

我怎样才能比较两个值,并在Excel中排名最大的值应该是1,最小的是最后一个

Category amount rank abc 300 1 abc 6 3 abc 34 2 xyz 50 2 xyz 568 1 xyz 1 3 

I tried this by my own COUNTIFS($A:$A,$A2,$B:$B,">"&$B2)+COUNTIFS($A$2:$A2,$A2,$B$2:$B2,$B2)的工作,但我想要更简单的方式。

尝试这个:

=SUM((B2<=$B$2:$B$15)*1*(A2=$A$2:$A$15))

这是一个数组公式,通过Ctrl + Shift + Enter提交

假设你的数据从A2单元格开始,你可以使用

 {=MATCH(B2,LARGE(IF($A$2:$A$7=A2,$B$2:$B$7),ROW(INDIRECT("1:"&COUNTIF($A$2:$A$7,A2)))),0)} 

这是一个数组公式,所以使用CTRL + SHIFT + ENTER

$A$2:$A$7$B$2:$B$7更改为您的数据范围。