LZ,给你一个思路:
设有同比CPI数据: CPI01, CPI02, CPI03, ... ,CPI12;
又设:当年各月价格水平:Y01, Y02, Y03,...,Y12;
上年各月价格水平:X01, X02, X03,...,X12;
可知:CPI01=Y01/X01-1,CPI02=Y02/X02-1;
得到:Y01=(CP101+1)*X01,Y02=(CPI02+1)*X02;
由此,可推算出环比数据为:Y02/Y01=((CPI02+1)*X02)/((CPI01+1)*X01),同理可推算出Y03/Y02...
从上面的推导可知,虽然理论上可以由同比CPI推算出环比数据,但实际上这是一个不可能完成的任务,因为你无法得知各期的实际价格水平!