ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 效率神器,一键搞定繁琐工作
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
让更多数据处理,一键完成 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
查看: 322|回复: 11

[已解决] 请教如何按多条件统计数据后从大到小给排出列序号

[复制链接]

TA的精华主题

TA的得分主题

发表于 2024-8-12 11:16 | 显示全部楼层 |阅读模式
请教各路高手,如下附件,按条件:在相同的日期、姓名、机台号、系列号的条件下,将所有的数量按从大到小给个序号。但如果存在机台号和系列号相同需要将数量合计后再对比按大到小给序号,如果合计的数量是一样的,按顺序的前后排序号,不然的话号码中间会断层的,请教下公式应该怎么设置呢?


TA的精华主题

TA的得分主题

 楼主| 发表于 2024-8-12 11:17 | 显示全部楼层
如下附件,条件相同时合计数量按顺序排

如何按条件得出数量从大到小的排序.rar

9.65 KB, 下载次数: 22

TA的精华主题

TA的得分主题

发表于 2024-8-13 09:29 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
本帖最后由 leepoison 于 2024-8-13 01:36 编辑

image.jpg
13,15行我得到是3/4  你模拟的是1/2,表示看不懂。

  1. =IF(D2:D19=2,LET(b,B2:B19,a,(MAP(b,LAMBDA(x,IFERROR(SUM(FILTER(E2:E19,(b=x)*(C2:C19=OFFSET(x,,1)))),0)))+MAP(b,LAMBDA(x,IFERROR(COUNTA(FILTER(E2:E19,(b=x)*(C2:C19=OFFSET(x,,1)))),0))))*(D2:D19=2)+1/MAP(b,LAMBDA(x,MATCH(OFFSET(x,,1),FILTER(C2:C19,b=x)))),MAP(b,LAMBDA(x,SUM(--(UNIQUE(FILTER(a,b=x))>=INDEX(a,ROW(x)-1)))))),"")
复制代码


TA的精华主题

TA的得分主题

 楼主| 发表于 2024-8-13 10:03 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
leepoison 发表于 2024-8-13 09:29
13,15行我得到是3/4  你模拟的是1/2,表示看不懂。

太感谢回复了,你能把模拟的表格发下给我吗?为什么我把你给的公式复制进去,得出的结果是#NAME?,这是哪里出问题了吗?还有公式那些区域需要绝对引用吗?
image.png

TA的精华主题

TA的得分主题

发表于 2024-8-13 10:04 | 显示全部楼层
rain0912wsj 发表于 2024-8-13 02:03
太感谢回复了,你能把模拟的表格发下给我吗?为什么我把你给的公式复制进去,得出的结果是#NAME?, ...

你版本太低,不支持新函数
WPS 2024 17726,




版本不支持,请更新版本.

TA的精华主题

TA的得分主题

 楼主| 发表于 2024-8-13 10:21 | 显示全部楼层
leepoison 发表于 2024-8-13 10:04
你版本太低,不支持新函数
WPS 2024 17726,

刚升级了版本,复制公式进去前面的结果对了,但后面结果又是错误信息,是区域绝对引用的问题吗?改成绝对引用了,但还是不行,能帮忙看下是哪里出错了吗?或者能发下你设置的那份电子表格?谢谢
1723515553738.png

TA的精华主题

TA的得分主题

 楼主| 发表于 2024-8-13 11:04 | 显示全部楼层
想要的结果是按相同条件下的数量求和后从大到小排顺号,之前设置的公式问题点在于对于那种相同数量的是并列显示相同的顺号,但想要的结果是如果数量相同情况下,按前面顺序给排顺号,应该如何设置公式呢,

TA的精华主题

TA的得分主题

发表于 2024-8-13 14:57 | 显示全部楼层
rain0912wsj 发表于 2024-8-13 03:04
想要的结果是按相同条件下的数量求和后从大到小排顺号,之前设置的公式问题点在于对于那种相同数量的是并列 ...

TEST123.rar (10.64 KB, 下载次数: 3)


TA的精华主题

TA的得分主题

 楼主| 发表于 2024-8-13 16:15 | 显示全部楼层

太感谢回复了,但就像你提出来,为什么后面那个是3、4的排号的,这个人的1号只有4条数据,其中2条系列是没有的,所以不算,那应该是1、2的顺号,看前面的那些也是这样排号的,问题出在哪里呢

TA的精华主题

TA的得分主题

发表于 2024-8-13 17:24 | 显示全部楼层
rain0912wsj 发表于 2024-8-13 08:15
太感谢回复了,但就像你提出来,为什么后面那个是3、4的排号的,这个人的1号只有4条数据,其中2条 ...

我了解了,我没把日期弄上去
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

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

GMT+8, 2024-11-15 20:55 , Processed in 0.041161 second(s), 11 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

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

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

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