如何在Excel中的类别中排名?

Sir*_*een 3 excel vba excel-vba

我按地区列出了具有销售价值的客户列表.我想根据销售价值创建所有客户的总体排名,并根据区域内的销售价值对客户进行排名,并使用排名来计算分数.有没有办法在Excel中执行此操作?

公式或VBA代码对我有帮助.

bar*_*ini 11

显然,对于整体排名,您可以使用RANK功能,例如A2中的客户:A100,B2中的区域:B100和C2中的销售价值:C100您可以在D2中使用此公式,以按销售价值排列整体客户排名(最高排名1)

=RANK(C2,C$2:C$100)

对于区域内的RANK,您可以在E2中使用此版本复制下来

=SUMPRODUCT((B$2:B$100=B2)*(C$2:C$100>C2))+1