Excek 数据处理问题

来源:百度知道 编辑:UC知道 时间:2024/06/04 07:24:07
在Excel中处理数据,想达到以下效果,请各位大虾支招,谢谢!

在一个庞大的数据表格中,其中四列数据的字段为:产品、数量、移交产品、移交产品数。产品一列有以下特征:种类多,并随时添加;数量是和产品同时出现,即,产品不添加数量时,两者均无记录。移交产品数量记录产品减少的数量,与移交产品同时出现,每天都有不定产品增加,但减少不一定每天都有。

要求达到的效果如下:当有同类产品数量变动时,自动在一个区域内生成该产品总数。即在右图中生成一个产品——数量结算的统计效果。

帮忙帮忙~~!谢谢`!~!~!~!~!~!~万分感谢~!~!~!~!~!~!~!可以要求加分~!~!~!~!~!~!~!~!~!~!~!~!谢谢啦~!~!~!~!~!急急急急急!!!!!!!!!!!!!

在G2输入下面公式,以CTRL+SHIFT+ENTER确认,然后公式向下拖,拖到尽量大的行数.
=IF(ROW()>SUMPRODUCT(1/IF($B$1:$B$1000="",COUNTBLANK($B$1:$B$1000),COUNTIF($B$1:$B$1000,IF($B$1:$B$1000="",1,$B$1:$B$1000))))-1,"",OFFSET($B$1,SMALL(IF($B$1:$B$1000="","",IF(MATCH($B$1:$B$1000,$B$1:$B$1000,0)=ROW($B$1:$B$1000),ROW($B$1:$B$1000),"")),ROW())-1,0,1,1))
在H2输入
=SUMIF($B$2:$B$1000,G2,$C$2:$C$1000)-SUMIF($D$2:$D$1000,G2,$E$2:$E$1000)
也同样向下填充公式.