ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

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

[求助] 总表要提取合计数,可是这月在D13行下月又在D8这个要怎么办

[复制链接]

TA的精华主题

TA的得分主题

发表于 2017-12-21 09:26 | 显示全部楼层 |阅读模式
各位老师好,请教一下,每个月的总表上 日常支出数和OA审批支出数要根据后面项目的明细表取数,可是项目报上来的明细表合计数这月在D13列,下月又在D8列了,有近70个项目吧,每个项目报的合计数的行数不固定,每次都得手动改公式,有没有更好的取数方法呢,另外OA审批支出那列合计数里要不含大于或等于5000的数,这个怎么抛去呢,谢谢了。

求合计.rar

12.43 KB, 下载次数: 25

求自动取合计数

TA的精华主题

TA的得分主题

发表于 2017-12-21 09:46 | 显示全部楼层
这种表结构,很麻烦..

TA的精华主题

TA的得分主题

 楼主| 发表于 2017-12-21 13:30 | 显示全部楼层

TA的精华主题

TA的得分主题

发表于 2017-12-21 13:38 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
树λ家。 发表于 2017-12-21 13:30
是的 有解决办法吗

把你的表格结构调整规范,最好是能够按照流水帐的方式去登记原始数据.
寄希望于用复杂的公式去回避表结构缺陷,不是根本的解决方法

TA的精华主题

TA的得分主题

 楼主| 发表于 2017-12-21 14:58 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
zhouxiao 发表于 2017-12-21 13:38
把你的表格结构调整规范,最好是能够按照流水帐的方式去登记原始数据.
寄希望于用复杂的公式去回避表结构 ...

嗯 主要是表格结构是公司统一规定的 然后各项目每个月上报都是按照这格式

TA的精华主题

TA的得分主题

发表于 2017-12-21 15:43 | 显示全部楼层
也充分说明你们的主管部门工作量太少

TA的精华主题

TA的得分主题

发表于 2023-11-8 15:53 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
本帖最后由 高个子 于 2023-11-8 15:54 编辑
  1. =SUM(IFERROR((LOOKUP(ROW($3:$39),IF(INDIRECT(C5&$D$2&"!$B$3:$B$39")<>"",ROW($3:$39)),INDIRECT(C5&$D$2&"!$B$3:$B$39"))=D$3)*(INDIRECT(C5&$D$2&"!$c$3:$c$39")="小计")*INDIRECT(C5&$D$2&"!$d$3:$d$39"),))
复制代码

11月和12月d5写入,三键结束,下拉
  1. =SUM(IFERROR((LOOKUP(ROW($3:$39),IF(INDIRECT(C5&$D$2&"!$B$3:$B$39")<>"",ROW($3:$39)),INDIRECT(C5&$D$2&"!$B$3:$B$39"))=E$3)*(INDIRECT(C5&$D$2&"!$c$3:$c$39")<>"")*(INDIRECT(C5&$D$2&"!$d$3:$d$39")<5000)*INDIRECT(C5&$D$2&"!$d$3:$d$39"),))
复制代码

11月和12月e5写入,三键结束,下拉

TA的精华主题

TA的得分主题

发表于 2023-11-9 07:57 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
说个可能是最容易的方法
先做一个费用明细表,把有可能的项目都列进去,再放几个空行备用(防止以后有新的项目),这样汇总的位置就固定了。
当某月某项没有发生的时候,就把这行隐藏掉
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

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

GMT+8, 2024-12-26 02:31 , Processed in 0.040163 second(s), 12 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

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

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

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