ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

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

[求助] 根据条件判断为真的数据求和

[复制链接]

TA的精华主题

TA的得分主题

发表于 2021-6-30 16:55 | 显示全部楼层 |阅读模式
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
1、在考勤汇总表的B5:S17范围增加一个条件判断求和公式,需要达到以下效果:判断A列和从工作表“1”开始后面所有表格的A列,同时判断第4行和从工作表“1”开始后面所有表格的第四行,两个一致的从工作表“1”开始后面所有单元格数求和。
简单说就是求和在同一月份在相同工地的所有人的出勤总天数。
2、在“2021考勤表”的E4:Q146范围增加公式,需要达到以下效果:和上面的类似,判断B列姓名从工作表“1”I2单元格姓名一致,就判断“2021考勤表”E2和姓名一致对应表格A列一致的对应行B:S求和,而且如果和姓名一致的编号工作表的对应T列数据一致就输出,错误就提示有错误。
简单说就是能够自动从后面姓名一致的表求和对应月份的总出勤天数。
P.S:因为项目可能很多所以后面项目名称可能每个人的都不一样,所以需要判断项目名称一致的数据求和。
3、在“2021考勤表”Y3单元格增加一个跳转明细表的公式:达到和X3类似效果,只不过是能点击后直接跳转到对应姓名I2一致的工作表.我根据http://club.excelhome.net/thread-1417219-1-1.html?_dsign=e7521b98参考就是不明白怎么写,还望有高手指点。
P.S:判断工作表范围最好不要用[SHEET]1:[SHEET]176这样,因为我可能会增加人员,后面会增加明细表,如果定死了工作表名称范围,我要是增加工作表名177,就需要修改所有相关求和公式,就违背了减少工作量的目标了,还望有高手能够帮我一下,万分感谢了

2021年职工考勤表底稿.zip

475.01 KB, 下载次数: 11

TA的精华主题

TA的得分主题

 楼主| 发表于 2021-7-2 16:31 | 显示全部楼层
现在问题1和2我知道是用=SUMPRODUCT(SUMIF(INDIRECT(ROW($6:$8)&"月!b:b"),$B2,INDIRECT(ROW($6:$8)&"月!c",)))这个函数来写,但是我不会改成我需要的没还望大神能帮一把

TA的精华主题

TA的得分主题

发表于 2021-7-6 09:23 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
fellangle 发表于 2021-7-2 16:31
现在问题1和2我知道是用=SUMPRODUCT(SUMIF(INDIRECT(ROW($6:$8)&"月!b:b"),$B2,INDIRECT(ROW($6:$8)&"月!c" ...

做项目工程的是吧,建议原始数据做在1张表中,目的就是收集流水记录,不要1~n张sheet表呀。否则项目增加了怎处理?
同时也便于汇总分析。
捕获.JPG
图中样本仅供参考。


TA的精华主题

TA的得分主题

 楼主| 发表于 2021-7-7 09:07 | 显示全部楼层
ly 发表于 2021-7-6 09:23
做项目工程的是吧,建议原始数据做在1张表中,目的就是收集流水记录,不要1~n张sheet表呀。否则项目增加 ...

后面明细表是需要的,因为年底还要给他们个人打印出来发到手里,让他们自己查看留底的,其实我开始也考虑做成你这样的,然后做一个查询页,可以根据输入姓名自动将考勤汇总成表,但是发觉打印的时候就不方便需要一个一个输入名字一个一个点打印,就会变的麻烦很多了,所以才放弃变成现行格式了

TA的精华主题

TA的得分主题

发表于 2021-7-7 18:34 | 显示全部楼层
本帖最后由 ly 于 2021-7-7 18:37 编辑
fellangle 发表于 2021-7-7 09:07
后面明细表是需要的,因为年底还要给他们个人打印出来发到手里,让他们自己查看留底的,其实我开始也考虑 ...

有一种方法叫批量打印,eh中应该有这样的实例。

打印的表格格式做好,可以全部一次打印,或按需多个选择一次打印。

TA的精华主题

TA的得分主题

 楼主| 发表于 2021-7-9 09:48 | 显示全部楼层
ly 发表于 2021-7-7 18:34
有一种方法叫批量打印,eh中应该有这样的实例。

打印的表格格式做好,可以全部一次打印,或按需多个选 ...

我还是想用共是比较好一些,主要是这个表格还涉及经常变更人员,增减项目,插入批注之类的后续操作,还有就是为了更直观的看数据,所以还是希望能给“考勤汇总表”插入公式,还是希望大神能够多费心帮我写一个公式了,麻烦了
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

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

GMT+8, 2024-12-25 16:04 , Processed in 0.036443 second(s), 11 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

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

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

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