ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

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

[求助] 真实表格重新求助:要求统计某周结束日前七天的收支金额。

[复制链接]

TA的精华主题

TA的得分主题

发表于 2024-11-28 10:50 | 显示全部楼层
区域引用,简化:

=SUMPRODUCT((TEXT(MMULT(明细!$C$5:$E$2000*1,10^{4;2;0}),"[>]0-00-00;!0")*1>DATE(LOOKUP(9^9,明细!C:C),LOOKUP(9^9,明细!D:D),LOOKUP(9^9,明细!E:E))-7)*(明细!B$5:B$2000=LEFT(A4,2))*明细!G$5:G$2000)

=SUMPRODUCT((TEXT(MMULT(明细!$C$5:$E$2000*1,10^{4;2;0}),"[>]0-00-00;!0")*1>DATE(LOOKUP(9^9,明细!C:C),LOOKUP(9^9,明细!D:D),LOOKUP(9^9,明细!E:E))-7)*(明细!B$5:B$2000=LEFT(A4,2))*明细!H$5:H$2000)

TA的精华主题

TA的得分主题

发表于 2024-11-28 10:58 | 显示全部楼层
本帖最后由 mykitami 于 2024-11-28 11:11 编辑
四哥哥0919 发表于 2024-11-28 10:18
我将周报表的日期27日改为其他日期,比如24日,就不对了。

你到底是以那一天的日期为准?
上面你说用明细的最后一天
这里又说要以周报表的日期为准

是不是就是以周报表的日期为基准,向前找有数据的7天,进行收入、支出汇总?
这样有一个情况,就是收入与支出可能天数上不匹配,比如:收入有数据的7天日期,与支出有数据的7天日期不匹配。
收入是1  3   6   9    10  12  13   支出却是1   2   8   16   18  20  21  

TA的精华主题

TA的得分主题

发表于 2024-11-28 11:09 | 显示全部楼层
=SUM((明细!$B$5:$B$24=LEFT(A4,2))*(明细!$G$5:$G$24)*(DATE(明细!$C$5:明细!$C$24,明细!$D$5:明细!$D$24,明细!$E$5:明细!$E$24)<=DATE($B$2,$C$2,$D$2))*(DATE(明细!$C$5:明细!$C$24,明细!$D$5:明细!$D$24,明细!$E$5:明细!$E$24)>=(DATE($B$2,$C$2,$D$2)-7)))

TA的精华主题

TA的得分主题

 楼主| 发表于 2024-11-28 11:31 | 显示全部楼层

明细表增加登记后,见附件,代入公式后的周报表金额就跟明细手工统计的不一致了。

2024出纳银行现金管理明细账00.zip

25.92 KB, 下载次数: 2

TA的精华主题

TA的得分主题

 楼主| 发表于 2024-11-28 11:35 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
mykitami 发表于 2024-11-28 10:58
你到底是以那一天的日期为准?
上面你说用明细的最后一天
这里又说要以周报表的日期为准

原则上是以明细最后一天为准。但我想测试一下如果周报表日期改一下,能不能统计这个日期之前的七天汇总。
收入与支出的日期以任意一方的七天为准。没有七天记录的现金或银行,也看齐有七天的那个。
不知我表述准确与否?

TA的精华主题

TA的得分主题

发表于 2024-11-28 11:39 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
四哥哥0919 发表于 2024-11-28 11:31
明细表增加登记后,见附件,代入公式后的周报表金额就跟明细手工统计的不一致了。

有问题吗,附件中的最后记录是2025-1-1,这周的日期就是2024-12-26,12-27,12-28,12-29,12-30,12-31,2025-1-1,这7天的数据,明细表中只有最后2行(2024-12-31和2025-1-1),公式结果符合条件。

TA的精华主题

TA的得分主题

 楼主| 发表于 2024-11-28 11:45 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
袁勇 发表于 2024-11-28 10:50
区域引用,简化:

=SUMPRODUCT((TEXT(MMULT(明细!$C$5:$E$2000*1,10^{4;2;0}),"[>]0-00-00;!0")*1>DATE( ...

明细表增加登记后(见附件),代入公式后的周报表金额就跟明细手工统计的不一致了。

TA的精华主题

TA的得分主题

 楼主| 发表于 2024-11-28 11:52 | 显示全部楼层
袁勇 发表于 2024-11-28 11:39
有问题吗,附件中的最后记录是2025-1-1,这周的日期就是2024-12-26,12-27,12-28,12-29,12-30,12-31 ...

这周的数据都要统计啊,不能住统计最后两天。见附件图片,比如银行存款收入
image.png
微信图片_20241128114944.png

TA的精华主题

TA的得分主题

发表于 2024-11-28 11:54 | 显示全部楼层
四哥哥0919 发表于 2024-11-28 11:45
明细表增加登记后(见附件),代入公式后的周报表金额就跟明细手工统计的不一致了。

2套公式都可以呀/

image.jpg

TA的精华主题

TA的得分主题

发表于 2024-11-28 11:55 | 显示全部楼层
四哥哥0919 发表于 2024-11-28 11:45
明细表增加登记后(见附件),代入公式后的周报表金额就跟明细手工统计的不一致了。

你要的结果是多少呢?
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

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

GMT+8, 2024-11-30 02:27 , Processed in 0.047780 second(s), 8 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

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

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

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