如何在excel中使用百分位数按日期组进行五分位数
我只是想知道是否有可能在Excel中使用百分位函数按组对我的数据进行五分位 我可以通过执行如何在excel中使用百分位数按日期组进行五分位数,excel,excel-formula,excel-2013,Excel,Excel Formula,Excel 2013,我只是想知道是否有可能在Excel中使用百分位函数按组对我的数据进行五分位 我可以通过执行=MATCH(C2 |百分位(C$2:C$20 |{5,4,3,2,1}/5)|-1)对我的整个数据进行五分位,但我想按日期对其进行分组 e、 数据量 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
=MATCH(C2 |百分位(C$2:C$20 |{5,4,3,2,1}/5)|-1)对我的整个数据进行五分位
,但我想按日期对其进行分组
e、 数据量
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,但就是不知道放在哪里。这行吗
=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)
我已经使用
间接
函数定义了百分位数计算的范围,其中范围的开始和结束分别使用匹配
和计数
。如果您能够容忍键入CTL SHFT ENTER(或至少等待),我认为这会起作用
=匹配(C4,百分位数(如果($A$4:$A$22=A4,$C$4:$C$22,”),{5,4,3,2,1}/5),-1)
这实际上是基于日期在每一行上构建一个条件数组
同样,在输入公式时,必须键入ctl SHIFT enter,否则它将起作用
我不太清楚我们在这里做什么,所以如果这是错误的,对不起
我喜欢你的不需要数组,但我认为你的操作是基于日期总是相互关联的假设。这在本例中可能是正确的,但这就是为什么我的答案是数组路径。你知道这个公式到底在做什么吗。。。??除了五块钱以外,我什么都不知道