欢迎来到可可资源网 免费分享实用的学习资源及技术教程  技术爱好者的栖息之地
✌可可资源网✌
当前位置:首页 > 易语言源码 > 正文

超级列表框筛选出重复内容合并只保留不同的内容实现思路

编辑:可可日期:2021-09-04 07:15:01浏览:1.6w分类:易语言源码

软件界面图:

情况是这样的,公司生产的产品,工人是计件的,每天工人完工,会把工作产量报表交给同事,然后汇总到Excel里。等到月末,会合并统计整个月的产量,然后计算工资。

美女同事是通过Excel每列筛选所有的组合,然后将结果复制到一个新表里。这其中牵涉到合并计算,需要统计不同组合情况的产量,我举了个例子,如下图:

图1:是原始数据

图2:是筛选后不同组合,产量累加,最终要的效果

每天:一个工序,可能有三四个员工一起干(有时候人员不固定),每天可能出好几个规格的产品

产量统计,要实现的效果就是,所有出现的组合,重复的累加产量,并且列出所有不重复的组合

简单例子:a、b、c3个人,规格a,一个月干了多少,累加

a、b、d也是3个人,但是跟上面人员组合不一样,规格a,一个月干了多少,也得累加

所以,这里就得用到怎么 把不一样的组合先列出来,然后每个组合有相同的产量累加,我想了很久,用了一个笨方法

1.如图,规格分为3种,6,8,10 ,先把3种规格的内容,读取到3个超级列表框里

2.每个超级列表框,再对应1个超级列表框

比如:a列表框,对应,b列表框

a列表框循环,拿第一行数据,对比b列表框的所有数据,如果找不到,新增这个数据到b列表框,反之,如果找到了,那么把 a列表的产量+b列表框的产量 累加结果在更新到b列表框

3.还有一种情况,比如Excel里, a、b、c 和 a、c、b虽然前后录入顺序不一样,但还是同一组人,得按相同的组计算

4.最终效果就实现了,复制按钮,可以把筛选的结果直接粘贴到Excel里

Excel和源码会一块上传,打开软件,把Excel拖入到软件,点开始查询就能看到效果

其实说了这么多,最重要的就是超级列表框 去重复 和 重复的某个值 需要累加的 一个算法思路

引用模块

源码文件名模块文件名
产量统计.e
精易模块.ec

引用支持库

源码文件名支持库文件名支持库标识
产量统计.e系统核心支持库 5.7d09f2340818511d396f6aaf844c7e325
EXCEL2000支持库 2.0F86EC5989E044d42BC98C692C0B54727
数据库操作支持库 2.746E94341933A462383A4DE26B146322C
扩展界面支持库一 2.027bb20fdd3e145e4bee3db39ddd6e64c
拖放支持库 2.0{9DA96BF9CEBD45c5BFCF94CBE61671F5}
转载:感谢您对可可资源网网站平台的认可,以及对我们原创作品以及文章资源的青睐,非常欢迎各位朋友分享到个人站长或者朋友圈,但转载请说明文章出处“来源可可资源网”。https://www.100keke.cn/eyuyan/13197.html