我如何比较两个值并在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)
它的工作
但我希望它更简单。
答案 0 :(得分:1)
试试这个:
=SUM((B2<=$B$2:$B$15)*1*(A2=$A$2:$A$15))
这是一个数组公式,所以提交 Ctrl + Shift + 输入
答案 1 :(得分:0)
假设您的数据在单元格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
更改为您的数据范围。