ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

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

求助:多条件且条件为区间的求和

[复制链接]

TA的精华主题

TA的得分主题

发表于 2023-4-7 16:01 | 显示全部楼层 |阅读模式
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
各位大佬:

求助:两个数字之间的条件求和.rar

9.92 KB, 下载次数: 1

TA的精华主题

TA的得分主题

 楼主| 发表于 2023-4-7 16:01 | 显示全部楼层
本帖最后由 lvyongqing99 于 2023-4-7 16:19 编辑

各位大佬:有一个问题请教一下,我想在查询表中求出DB表中单位成本数据,涉及到条件中,楼层在两个数字之间计算,即如果该项的楼层在1-3,则要在查询表中的第1层、第2层、第3层中计入成本,其他项一并累加。由于涉及到指定范围的条件,使用SUMIFS条件不能顺利得出结果,而使用VBA字典不太熟悉,请各位高手指点,多谢!

TA的精华主题

TA的得分主题

发表于 2023-4-7 16:24 | 显示全部楼层
DB表里的数据 确认有没有问题  1至1层 单位成本255.54  1至3层单位成本452.23,1至4层单位成本17.5, 如果查询表是1层的话 究竟单位成本是多少呢

TA的精华主题

TA的得分主题

 楼主| 发表于 2023-4-7 17:08 | 显示全部楼层
祝洪忠- 发表于 2023-4-7 16:24
DB表里的数据 确认有没有问题  1至1层 单位成本255.54  1至3层单位成本452.23,1至4层单位成本17.5, 如果 ...

谢谢关注,DB表中每一行都是一个项目,每一行数据及单位成本不存在关联性,它对应的是每一份合同,即表中有5个装修合同,它们对应的不动产名称、装修层数。要求的结果,就是把这些行中的单位成本,汇总到不动产名称及层数里面(成本对象)。因为装修是按层装的,如果是装了1-3层,则这项单位成本就要汇总到1层、2层和3层去。多谢版主!!

TA的精华主题

TA的得分主题

 楼主| 发表于 2023-4-7 17:21 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
lvyongqing99 发表于 2023-4-7 17:08
谢谢关注,DB表中每一行都是一个项目,每一行数据及单位成本不存在关联性,它对应的是每一份合同,即表中 ...

C:\Users\Administrator\Desktop
图例.jpg

TA的精华主题

TA的得分主题

发表于 2023-4-7 17:23 | 显示全部楼层
=SUMIFS(DB!$G:$G,DB!$B:$B,C$2,DB!$C:$C,$A3,DB!$D:$D,"<="&$B3,DB!$E:$E,">="&B$3)

看看是不是需要的结果

TA的精华主题

TA的得分主题

 楼主| 发表于 2023-4-7 23:08 | 显示全部楼层
本帖最后由 lvyongqing99 于 2023-4-7 23:23 编辑
祝洪忠- 发表于 2023-4-7 17:23
=SUMIFS(DB!$G:$G,DB!$B:$B,C$2,DB!$C:$C,$A3,DB!$D:$D,"="&B$3)

看看是不是需要的结果
=SUMIFS(DB!$G:$G,DB!$B:$B,C$2,DB!$C:$C,$A3,DB!$D:$D,"<="&$B3,DB!$E:$E,">="&B$3)
多谢版主:您给的公式是对的。今天下午通过CHATGPT查到,且在数据系统中验证了。上午一直用[起始楼层]“>=”B3,[终止楼层]"<="B3,我想的逻辑是,起始楼层应该是>=终止楼层的,而这里为什么相反?烦您指导一下?
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

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

GMT+8, 2024-11-25 21:21 , Processed in 0.044368 second(s), 10 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

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

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

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