Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
楼主: 邢立婷

[已解决]请高手帮忙,谢谢,比较急。

[复制链接]
 楼主| 发表于 2015-2-9 16:23 | 显示全部楼层
baksy 发表于 2015-2-9 16:05
AS4单元格复制以下公式,下拉,
把AS4单元格复制到各个蓝色区域的第四行、下拉。
=SUMPRODUCT(N(OFFSET ...

谢谢了高手 你太牛了
excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
回复

使用道具 举报

 楼主| 发表于 2015-2-9 16:38 | 显示全部楼层
baksy 发表于 2015-2-9 16:05
AS4单元格复制以下公式,下拉,
把AS4单元格复制到各个蓝色区域的第四行、下拉。
=SUMPRODUCT(N(OFFSET ...

但是我不太明白这个公式的含义,如果改的话就不会了,请高手帮忙解释一下,谢谢。
回复

使用道具 举报

发表于 2015-2-9 16:48 | 显示全部楼层
邢立婷 发表于 2015-2-9 16:38
但是我不太明白这个公式的含义,如果改的话就不会了,请高手帮忙解释一下,谢谢。

公式是=SUMPRODUCT(数组1*数组2)的应用,

其中第一参数为OFFSET($E4,,MOD(ROW($1:$9)-1,3)*4+INT((ROW($1:$9)-1)/3)+1))
第一参数公式得出数组{F4,J4,N4,G4,K4,O4,H4,L4,P4}

第二参数为OFFSET(需求计划!$D$4,INT((COLUMN()-45)/4),ROW($1:$9))
第二参数公式得出数组{需求计划!E4:M4}
回复

使用道具 举报

 楼主| 发表于 2015-2-10 08:36 | 显示全部楼层
baksy 发表于 2015-2-9 16:48
公式是=SUMPRODUCT(数组1*数组2)的应用,

其中第一参数为OFFSET($E4,,MOD(ROW($1:$9)-1,3)*4+INT((ROW ...

如果我想得出其中第一参数为OFFSET($E4,,MOD(ROW($1:$9)-1,3)*4+INT((ROW($1:$9)-1)/3)+1))
第一参数公式得出数组{F4,J4,N4,G4,K4,O4,H4,L4,P4,Q4,R4}

第二参数为OFFSET(需求计划!$D$4,INT((COLUMN()-45)/4),ROW($1:$9))
第二参数公式得出数组{需求计划!E4:O4}  公式怎么改呢   后面我加的是Q4*需求计划N4+R4*需求计划O4
回复

使用道具 举报

 楼主| 发表于 2015-2-10 09:10 | 显示全部楼层
本帖最后由 邢立婷 于 2015-2-10 09:42 编辑
baksy 发表于 2015-2-9 16:48
公式是=SUMPRODUCT(数组1*数组2)的应用,

其中第一参数为OFFSET($E4,,MOD(ROW($1:$9)-1,3)*4+INT((ROW ...


需求计划E4*进出存F4+需求计划F4*进出存J4+需求计划G4*进出存N4+需求计划H4*进出存G4+需求计划I4*进出存K4+需求计划J4*进出存O4+需求计划K4*进出存H4+需求计划L4*进出存L4+需求计划M4*进出存P4+需求计划N4*进出存Q4+需求计划O4*进出存R4
回复

使用道具 举报

发表于 2015-2-10 09:30 | 显示全部楼层
邢立婷 发表于 2015-2-10 09:10
需求计划E4*进出存F4+需求计划F4*进出存J4+需求计划G4*进出存N4+需求计划H4*进出存G4+需求计划I4*进出存K ...

因为 进出存Q4进出存R4 排列与前几列不是一个规律,需要另加公式计算。
回复

使用道具 举报

 楼主| 发表于 2015-2-10 09:32 | 显示全部楼层
baksy 发表于 2015-2-10 09:30
因为 进出存Q4、进出存R4 排列与前几列不是一个规律,需要另加公式计算。

您能帮我看一下怎么加公式得到最终需求吗?
回复

使用道具 举报

发表于 2015-2-10 09:37 | 显示全部楼层
本帖最后由 baksy 于 2015-2-10 09:38 编辑
邢立婷 发表于 2015-2-10 09:32
您能帮我看一下怎么加公式得到最终需求吗?

AS4公式;
=SUMPRODUCT(N(OFFSET($E4,,MOD(ROW($1:$9)-1,3)*4+INT((ROW($1:$9)-1)/3)+1))*N(OFFSET(需求计划!$D$4,INT((COLUMN()-45)/4),ROW($1:$9))))+SUMPRODUCT($Q4:$R4,需求计划!$N4:$O4)
回复

使用道具 举报

 楼主| 发表于 2015-2-10 09:41 | 显示全部楼层
baksy 发表于 2015-2-10 09:37
AS4公式;
=SUMPRODUCT(N(OFFSET($E4,,MOD(ROW($1:$9)-1,3)*4+INT((ROW($1:$9)-1)/3)+1))*N(OFFSET(需求 ...

您看一下附件不行啊。

进出库明细 最新2.3.rar

265.52 KB, 下载次数: 13

回复

使用道具 举报

发表于 2015-2-10 09:57 | 显示全部楼层
本帖最后由 baksy 于 2015-2-10 10:02 编辑
邢立婷 发表于 2015-2-10 09:41
您看一下附件不行啊。

原来的公式位置为AS列,在AS列前删除列以后,公式所在位置变化导致公式出错,公式调整如下;
=SUMPRODUCT(N(OFFSET($E4,,MOD(ROW($1:$9)-1,3)*4+INT((ROW($1:$9)-1)/3)+1))*N(OFFSET(需求计划!$D$4,INT((COLUMN()-44)/4),ROW($1:$9))))+SUMPRODUCT($Q4:$R4,需求计划!$N4:$O4)

进出库明细 最新2.3.rar

116.74 KB, 下载次数: 8

回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-29 18:03 , Processed in 0.402731 second(s), 10 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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