答案 0 :(得分:0)
使用AGGREGATE()函数:
=AGGREGATE(16,6,$B$10:INDEX(B:B,MATCH(1E+99,B:B))/($A$10:INDEX(A:A,MATCH(1E+99,B:B))=B1),$E$1)
两个INDEX(B:B,MATCH(1E+99,B:B))
设置数据的范围。所以无论列表增长或缩小多大,都会包括在内。
16使AGGREGATE()函数执行PERCENTILE。 6忽略了错误,这很重要,因为我们将强制错误。
/
下的部分强制错误。任何与我们期待的日期不匹配的日期返回0并除以0将返回错误并被忽略。
答案 1 :(得分:0)
将此公式放在C1:
中=PERCENTILE.INC(IF($A$10:$A$15 = $B$1, $B$10:$B$15),.95)
输入公式后,按Ctrl-Shift-Enter键,告诉Excel将其视为数组函数。此模式下的IF子句允许您确定具有给定条件的数组的子集。