好了,这就是让我在Excel中感到困惑的问题。我有三个专栏:
date value fruit
5-Jan 19 apple
5-Jan 2 banana
6-Jan 8 grapefruit
6-Jan 2 lemon
6-Jan 14 orange
5-Jan 8 peach
1-Jan 14 pear
6-Jan 4 starfruit
10-Jan 3 strawberry数据不会以任何方式排序。日期、值和水果不是唯一的。
我将把日期值复制并粘贴到另一个表的第一列中,并删除重复项。我需要一个公式粘贴到该表的第二列,它将为每个日期标识具有最高值的水果。
以下是该公式的预期结果。
date fruit
1-Jan pear
5-Jan apple
6-Jan orange
10-Jan strawberry我一直在尝试索引/匹配、vlookup、数组(它们让我感到困惑),但我被难住了。
想法?非常感谢!
发布于 2021-08-12 01:52:19
使用下面的EXCEL-365尝试
=@INDEX(SORT(FILTER($B$2:$C$10,$A$2:$A$10=F2),1,-1),,2)对于旧版本的excel,请尝试下面的数组公式-
=INDEX($C$2:$C$10,SMALL(IF($A$2:$A$10=F2,IF($B$2:$B$10=MAX(IF($A$2:$A$10=F2,$B$2:$B$10,"")),ROW($B$2:$B$10)-ROW($B$1),""),""),1))数组公式需要CSE输入,表示按CTRL+SHIFT+ENTER.键

https://stackoverflow.com/questions/68750215
复制相似问题