如图想得到每个人分3个月、6个月、9个月、一年的绩效考评结果,公式如下:
=LET(x,AVERAGE(FILTER($B3:$M3,--SUBSTITUTE($B$2:$M$2,"月","")<=--CLEAN(TRIM(SUBSTITUTE(S$2,"个月",""))))),
rr,XLOOKUP(x,{0,70,80,90},{"不合格","合格","良好","优秀"},,-1),
rr)
公式思路:average filter实现按月份统计,xlookup函数利用5参的查找较小的值,实现阶梯性统计。
评论 (0)