2
我有一個銷售價值區域的客戶名單。我想根據銷售價值創建所有客戶的總體排名,並根據該地區內的銷售價值對客戶進行排名,並使用這兩個排名來計算分數。有沒有辦法在Excel中做到這一點?如何在Excel中的類別中進行排名?
無論是公式還是VBA代碼都會對我有所幫助。
我有一個銷售價值區域的客戶名單。我想根據銷售價值創建所有客戶的總體排名,並根據該地區內的銷售價值對客戶進行排名,並使用這兩個排名來計算分數。有沒有辦法在Excel中做到這一點?如何在Excel中的類別中進行排名?
無論是公式還是VBA代碼都會對我有所幫助。
顯然,對於總體排名,您可以使用RANK函數,例如在A2客戶:A100,地區在B2:在C2 B100和銷售值:C100可以在D2使用這個公式由銷售產值整體客戶級別(最高級別1)
=RANK(C2,C$2:C$100)
的RANK內你可以使用這個版本E2區域複製下來
=SUMPRODUCT((B$2:B$100=B2)*(C$2:C$100>C2))+1
+1。很好的答案。 – shahkalpesh
@barryhoudini,這是非常好的。我在另一個網站找到了這個答案,並且正在弄清楚它是如何工作的。非常感謝您的回覆。 –
爲防止兩個數字共享相同的等級,請將'+ 1'更改爲'COUNTIFS',如下所示:'= SUMPRODUCT((B $ 2:B $ 100 = B2)*(C $ 2:C $ 100> C2))+ COUNTIFS (B $ 2:B 100 $ = B2,C $ 2:C $ 100 = C2)' –