Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 1982|回复: 6

[已解决]再次求教

[复制链接]
发表于 2017-8-2 13:38 | 显示全部楼层 |阅读模式
请教,其中生产实绩按月求和,谢谢大神
最佳答案
2017-8-2 14:42
本帖最后由 cabcyvr 于 2017-8-2 14:44 编辑

D5=SUMPRODUCT((MONTH(推移表!$E$3:$NE$3)=LEFT(D$2,1)-0)*(OFFSET(INDIRECT("推移表!d"&MATCH($B3,推移表!$B:$B,)),,1,1,365)))   右拉复制
之后依次复制到D8,D11,。。。D53 (每隔三行)

求和.rar

261.56 KB, 下载次数: 8

excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
发表于 2017-8-2 14:15 | 显示全部楼层
先把表格里面的错误全部处理好了再上传哦
回复

使用道具 举报

发表于 2017-8-2 14:42 | 显示全部楼层    本楼为最佳答案   
本帖最后由 cabcyvr 于 2017-8-2 14:44 编辑

D5=SUMPRODUCT((MONTH(推移表!$E$3:$NE$3)=LEFT(D$2,1)-0)*(OFFSET(INDIRECT("推移表!d"&MATCH($B3,推移表!$B:$B,)),,1,1,365)))   右拉复制
之后依次复制到D8,D11,。。。D53 (每隔三行)
回复

使用道具 举报

发表于 2017-8-2 14:45 | 显示全部楼层
建议将公式中的365改为366,以防止遇到闰年出现时总天数变化
回复

使用道具 举报

 楼主| 发表于 2017-8-2 15:12 | 显示全部楼层
好像还是有问题,10月份-12月份计算结果不对
回复

使用道具 举报

发表于 2017-8-2 15:49 | 显示全部楼层
本帖最后由 cabcyvr 于 2017-8-2 15:51 编辑
sonywe 发表于 2017-8-2 15:12
好像还是有问题,10月份-12月份计算结果不对

说的没错,上面的公式是有问题,10-12月的计算实际是1月的结果,
公式改为

D5=SUMPRODUCT((MONTH(推移表!$E$3:$NE$3)=SUBSTITUTE(D$2,"月",)-0)*(OFFSET(INDIRECT("推移表!d"&MATCH($B3,推移表!$B:$B,)),,1,1,365)))


D5=SUMPRODUCT((MONTH(推移表!$E$3:$NE$3)=LEFT(D$2,1)-0)*(OFFSET(INDIRECT("推移表!d"&MATCH($B3,推移表!$B:$B,)),,1,1,365)))
回复

使用道具 举报

 楼主| 发表于 2017-8-2 16:09 | 显示全部楼层
可以了,万分感谢
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-4-27 05:10 , Processed in 1.251649 second(s), 11 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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