在附上的数据里有三个变量:id, year, beta。我已经对year(升序)和beta(降序)做了排序。我想在每一年的数据里,根据beta的percentile对id进行频率统计。比如,在1998年,我想在前10%的1998年的beta里统计各个id出现的频率,前20%的1998年的beta里统计各个id出现的频率,前30%……以此类推,一直到在100%的1998年的beta里统计各个id出现的频率,并保存数据。对1999年也是一样的操作。
非常感谢各位的帮忙! sample.xlsx 大小:(9.92 KB) 马上下载
马上下载
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
derickastro 发表于 2013-12-7 10:57 太阳能,你那个问题可用excel-vba解决,下面代码仅实现前100%beta里各个id出现的频率,如前30%可修改Rank=10 ...
derickastro 发表于 2013-12-7 11:52 建立表s1998的sql: SELECT sample.beta, sample.id, sample.Year FROM sample