ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

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

[求助] 愁,睡不着,请大神帮写个代码,见附件

[复制链接]

TA的精华主题

TA的得分主题

发表于 2023-2-1 22:18 | 显示全部楼层 |阅读模式
Wps2019,根据sheet1源数据,利用VBA编程实现去重计数、求和等分别汇总数据到sheet2 和sheet3相应的的单元格
附件表格中sheet2和sheet3已手动填好了数据,希望能用编程实现自动统计
另希望sheet1的原数据可以有一个导入功能,可以把表格导入,直接生成sheet1原数据


审计问题清单.zip

23.61 KB, 下载次数: 35

TA的精华主题

TA的得分主题

发表于 2023-2-1 22:46 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
本帖最后由 shiruiqiang 于 2023-2-1 23:11 编辑

导入的表也模拟几个,好好睡吧,论坛高手多,明天能解决。新手路过.
问题资金整改率、问题个数整改率啥的不知道对应

TA的精华主题

TA的得分主题

 楼主| 发表于 2023-2-1 23:02 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
shiruiqiang 发表于 2023-2-1 22:46
导入的表也模拟几个,好好睡吧,论坛高手多,明天能解决。新手路过

希望明天高手就出现,救救孩子,要整疯啦!

TA的精华主题

TA的得分主题

发表于 2023-2-1 23:44 来自手机 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
很多统计到哪列的文字搞不清,对应关系没弄懂。写代码倒问题不大。

TA的精华主题

TA的得分主题

发表于 2023-2-2 07:13 | 显示全部楼层
本帖最后由 shiruiqiang 于 2023-2-2 09:27 编辑

-----------------------

TA的精华主题

TA的得分主题

发表于 2023-2-2 08:42 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
问题难是不难,就是耗时间。

TA的精华主题

TA的得分主题

 楼主| 发表于 2023-2-2 08:53 | 显示全部楼层
shiruiqiang 发表于 2023-2-1 23:44
很多统计到哪列的文字搞不清,对应关系没弄懂。写代码倒问题不大。

1、sheet1 B列、C列去重后读取到sheet3的B列、E列,并同时将去重后计数到sheet2的B列、C列
2、依据sheet1 B列去重后的数据,分别求和 H列“上缴财政”“减少财政拨款”等5个条件的金额总数,
输出到sheet3的M、N、O、P、Q列
3、当Sheet1 I列分别为“完成整改”“部分整改“未整改”时,分别求和J、K、L列的金额,输出到Sheet3的U、W、X、Z、AA列,并统计问题个数到sheet3 F、T、V列
4、根据Sheet1 E、F、G列分别求和到sheet2 F、G、H列,根据sheet1 H列“上缴财政”“减少财政拨款”等5个条件分别求和到sheet2的K-O列。根据Sheet1 I列分别为“完成整改”“部分整改“未整改”时,分别求和J、K、L列的金额,输出到Sheet2的S、U、V、X、Y列,并统计问题个数到sheet2 R、T、W列

以上的描述不知道清不清楚,就是希望根据sheet1的数据完成sheet2和sheet3的统计

TA的精华主题

TA的得分主题

发表于 2023-2-2 09:26 | 显示全部楼层
七月安未生 发表于 2023-2-2 08:53
1、sheet1 B列、C列去重后读取到sheet3的B列、E列,并同时将去重后计数到sheet2的B列、C列
2、依据sheet ...

上班的空间,数据逻辑应该无误

审计问题清单.rar

33.27 KB, 下载次数: 53

评分

2

查看全部评分

TA的精华主题

TA的得分主题

 楼主| 发表于 2023-2-2 09:30 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
shiruiqiang 发表于 2023-2-2 07:13
-----------------------

大神,大神,大神,请收下我的膝盖,ღ( ′・ᴗ・` )比心

TA的精华主题

TA的得分主题

 楼主| 发表于 2023-2-2 21:01 | 显示全部楼层
shiruiqiang 发表于 2023-2-2 09:26
上班的空间,数据逻辑应该无误

召唤大神,有3个问题。1、同一个项目里可能会有不同的被审单位根据sheet3代码运行结果为只要项目和被审单位两个不同时一致的就分别统计出来。需要改成按项目来统计,只要是同一个项目就求和,同一个项目不同的被审单位,能否把不同的被审单位合并到一个单元格里。2、和金额数量有关的,如果求和为0的,需要实现返回0不要空白。3、sheet3那里计算“资金整改率”的哪条代码(12/7)这个,我运行总提示错误6,溢出。
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

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

GMT+8, 2024-11-18 13:51 , Processed in 0.045324 second(s), 11 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

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

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

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