[英]How to quintile by date group using Percentile in excel
我只是想知道是否可以使用百分位函數在 Excel 中按組對我的數據進行五分之一。
我可以通過執行=MATCH(C2|PERCENTILE(C$2:C$20|{5,4,3,2,1}/5)|-1)
我的整個數據進行五分之一,但我想按日期對其進行分組。
例如數據
Date Team_Id Score
04/02/2019 1 50
04/02/2019 2 58
04/02/2019 3 75
04/02/2019 4 34
04/02/2019 5 52
04/02/2019 6 81
05/02/2019 1 87
05/02/2019 2 75
05/02/2019 3 24
05/02/2019 4 75
05/02/2019 5 11
05/02/2019 6 84
06/02/2019 1 45
06/02/2019 2 67
06/02/2019 3 56
06/02/2019 4 55
06/02/2019 5 61
06/02/2019 6 15
06/02/2019 7 88
所以基本上我希望它按每個日期組的分數進行五分之一,Excel 中每一行的結果值應該是 1、2、3、4 或 5。我一直在搞亂 IF,但只是不知道把它放在哪里。
如果你能忍受輸入CTL SHFT ENTER (或者至少等到微軟發布他們的大版本),我認為這會奏效
=MATCH(C4,PERCENTILE(IF($A$4:$A$22=A4,$C$4:$C$22,""),{5,4,3,2,1}/5),-1)
這本質上是根據日期在每一行上構建一個條件數組
再次輸入公式時,您必須鍵入 ctl SHIFT enter 否則它將起作用。
我不確定我們在這里做什么,所以如果這是錯誤的,抱歉。
這會起作用嗎?
=MATCH(C2,PERCENTILE(INDIRECT(ADDRESS(1+MATCH($A2,$A$2:$A$20,0),3)&":"&ADDRESS(ROW()+COUNTIF(A3:$A$20,$A2),3)),{5,4,3,2,1}/5),-1)
我已經使用Indirect
函數定義了百分位數計算的范圍,其中范圍的開始和結束分別使用Match
和Countif
找到。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.