|
本帖最后由 bigbighw 于 2014-7-3 15:18 编辑
通常我们在做一个产品十年销量的预测时,预测的是一整年的数字,比如Y1 200万,Y2 300万……Y10 3000万。但是由于产品上市月份的不确定,可能是2014年的5月才上市,所以2014年的销售只有7个月的量,所以需要把整年的量转化成日历年的量。
所以把整年的量分成12个月,我希望在一个单元格输入“5”,然后对应的日历年的数据就选择7个月的量累加,后面一个日历年年的数据依次选择12个月的量累加。
用什么函数好呢?我的函数小白,忘大侠指点。
本帖最后由 baksy 于 2014-7-3 15:54 编辑
把表格转置成以下样式
C13输入以下公式、下拉;
=IF(RIGHT(A13,3)="12月",SUM(INDIRECT("B"&MAX(1,(13-5+1)+12*(INT(ROW()/12)-2))&":B"&13-5+12*(INT(ROW()/12)-1))),"")
公式解释:SUM(INDIRECT("B"&MAX(1,(13-延迟月数+1)+12*(统计年次-2))&":B"&13-延迟月数+12*(统计年次-1)))
月序 | 计划 | 统计 | 第一年1月 | 100 | | 第一年2月 | 110 | | 第一年3月 | 120 | | 第一年4月 | 130 | | 第一年5月 | 140 | | 第一年6月 | 150 | | 第一年7月 | 160 | | 第一年8月 | 170 | | 第一年9月 | 180 | | 第一年10月 | 190 | | 第一年11月 | 200 | | 第一年12月 | 210 | 910 | 第二年1月 | 220 | | 第二年2月 | 230 | | 第二年3月 | 240 | |
|
|