首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Excel公式:从非唯一值的表/数组中拾取值

Excel公式:从非唯一值的表/数组中拾取值
EN

Stack Overflow用户
提问于 2021-08-12 00:12:09
回答 1查看 22关注 0票数 1

好了,这就是让我在Excel中感到困惑的问题。我有三个专栏:

代码语言:javascript
复制
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

数据不会以任何方式排序。日期、值和水果不是唯一的。

我将把日期值复制并粘贴到另一个表的第一列中,并删除重复项。我需要一个公式粘贴到该表的第二列,它将为每个日期标识具有最高值的水果。

以下是该公式的预期结果。

代码语言:javascript
复制
date    fruit
1-Jan   pear
5-Jan   apple
6-Jan   orange
10-Jan  strawberry

我一直在尝试索引/匹配、vlookup、数组(它们让我感到困惑),但我被难住了。

想法?非常感谢!

EN

Stack Overflow用户

发布于 2021-08-12 01:52:19

使用下面的EXCEL-365尝试

代码语言:javascript
复制
=@INDEX(SORT(FILTER($B$2:$C$10,$A$2:$A$10=F2),1,-1),,2)

对于旧版本的excel,请尝试下面的数组公式-

代码语言:javascript
复制
=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.键

票数 1
EN
查看全部 1 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68750215

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档