基于T列最大值提取R列首个重复值的ArrayFormula实现需求
解决方案
可以在AE3单元格使用以下公式实现需求:
=ArrayFormula(LET(max_val,MAX(T4:T),r_vals,FILTER(R4:R,T4:T=max_val),result,INDEX(r_vals,MATCH(TRUE,COUNTIF(r_vals,r_vals)>1,0)),IFERROR(result,"无重复值")))
公式说明
MAX(T4:T):获取$T$4:$T列中的最大值FILTER(R4:R,T4:T=max_val):筛选出所有$T$4:$T列值等于最大值的$R$4:$R列数据COUNTIF(r_vals,r_vals)>1:标记筛选出的R列数据中重复出现的项MATCH(TRUE,COUNTIF(r_vals,r_vals)>1,0):定位第一个重复项的位置INDEX(r_vals,...):提取对应位置的重复值,IFERROR用于在无重复值时返回提示文本
内容的提问来源于stack exchange,提问作者jamal ludin
相关产品推荐
相关产品推荐

