ywh19860616 发表于 2014-9-29 18:07 
你好,非常感谢你的回答,我大致看懂了你的思路,和我自己实际解决的模式是一样的,就是把表单分拆成了两个dta,然后用joinby。但是,基于我的实际问题,我有下面两个疑问:
1. jionby 这个命令只能在原有一个数据基础上再去合并一个数据,而不是多个数据。我实际处理的数据量非常庞大(也就是例子中的socre种类非常多),可能使用这个分拆方法要分拆成非常多个表格,jionby的时候也要一个个的去合并,有没有什么简单的方法能一次把这些分拆好的dta都合并?
2. 这个问题我还有一个思路:
例如例子中的27行我可以分成三组,每组九行,实际针对各种score,我可以对每一组的第一行,第二行。。。。第九行分别进行求和,然后覆盖原数据的前九行,最后删掉删掉剩下的十八行,也能达到我的要求。
如果按照这个思路,有没有办法在不建立新的dta的基础上就完成这个问题?
希望能得到你的回答,麻烦了!!