ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 效率神器,一键搞定繁琐工作
Python自动化办公应用大全 Excel 2021函数公式学习大典 Kutools for Office 套件发布 打造核心竞争力的职场宝典
让更多数据处理,一键完成 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
楼主: kkmile

[已解决] 如何求最大的物品

[复制链接]

TA的精华主题

TA的得分主题

发表于 2022-11-3 18:40 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
或者也可以选中单元格,右键——设置单元格格式

222.png

TA的精华主题

TA的得分主题

 楼主| 发表于 2022-11-3 18:43 | 显示全部楼层
dim麻辣君 发表于 2022-11-3 18:40
这里设置哈,先设置常规之后,再写公式进去

我试过了  还是不行  老师  我按您说的 先设置常规  再输入公式
QQ图片20221103184225.png

TA的精华主题

TA的得分主题

发表于 2022-11-3 18:45 | 显示全部楼层
kkmile 发表于 2022-11-3 18:43
我试过了  还是不行  老师  我按您说的 先设置常规  再输入公式

这里设置是对的话,那么再看一下公式里,是否是显示公式呢,把这个去掉
111.png

TA的精华主题

TA的得分主题

 楼主| 发表于 2022-11-3 18:45 | 显示全部楼层
dim麻辣君 发表于 2022-11-3 18:40
或者也可以选中单元格,右键——设置单元格格式

好的  我用这个方法试试

TA的精华主题

TA的得分主题

发表于 2022-11-3 18:47 | 显示全部楼层
  1. =INDEX(SORTBY(UNIQUE(A2:A39),MAP(UNIQUE(A2:A39),LAMBDA(魚,SUM(LARGE((A2:A39=魚)*B2:B39,{1,2,3})))),-1),1)
复制代码

评分

4

查看全部评分

TA的精华主题

TA的得分主题

 楼主| 发表于 2022-11-3 18:48 | 显示全部楼层
可以了   结果正确   还有个问题   我也是猜的哈  因为不太懂   我看您公式里写的{a,b ,c,d} 如果我的数据里这样不同的种类很多,是不是就得一个一个敲这些种类的数据在这个大括号里?

TA的精华主题

TA的得分主题

 楼主| 发表于 2022-11-3 18:52 | 显示全部楼层
dim麻辣君 发表于 2022-11-3 18:40
或者也可以选中单元格,右键——设置单元格格式

好的  可以了 还有一个问题,我也是猜的哈   我看您公式里有大括号  然后里面的数据是a b c d, 是不是因为模拟数据的原因   如果数据里种类很多  是不是又得改公式啊

TA的精华主题

TA的得分主题

发表于 2022-11-3 18:58 | 显示全部楼层
再加一个加权的思路
  1. =LOOKUP(1,0/FREQUENCY(-1,-MMULT(MOD(SMALL(CODE(A2:A39)/1%%+B2:B39,COUNTIF(A:A,"<="&{"a";"b";"c";"d"})-{2,1,0}),10^4),V1:V3+1)%%),{"a";"b";"c";"d"})
复制代码

评分

5

查看全部评分

TA的精华主题

TA的得分主题

发表于 2022-11-3 19:15 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
=LET(_a,UNIQUE(A2:A39),_b,DROP(REDUCE("",_a,LAMBDA(x,y,VSTACK(x,HSTACK(y,SUM(TAKE(SORT(FILTER(B2:B39,A2:A39=y),1,-1),3)))))),1),@SORT(_b,2,-1))
麻辣老师太厉害了,思路复杂,我们只会365函数简单一点的

评分

1

查看全部评分

TA的精华主题

TA的得分主题

发表于 2022-11-3 20:18 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
=@SORTBY(A2:A39,-MAP(A2:A39,LAMBDA(x,SUM(LARGE(IF(A2:A39=x,B2:B39),ROW(1:3))))))365也水一个吧

评分

2

查看全部评分

您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2025-12-19 16:11 , Processed in 0.027535 second(s), 16 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

快速回复 返回顶部 返回列表