全部版块 我的主页
论坛 提问 悬赏 求职 新闻 读书 功能一区 经管百科 爱问频道
27540 7
2010-08-10
比如说我有10000条数据,每条数据都有23个数据项
我想从10000条数据中用简单随机抽样的方法抽取出1000条数据进行进一步的操作~

希望抽取完毕的结果是这1000条数据能自动保存为一张新表,并且23个数据项完备~

求高手指点
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2010-8-10 15:51:40
用rand()函数生产一个0-1之间的随机数,然后乘以1000;
或直接用randbetween()函数 (office2007使用)
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2010-8-10 17:40:43
补充再按rand()产生的数排序后,选前1000个即可
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2010-8-11 10:47:21
2# pwaters

非常感谢 ~ 非常感谢
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2010-8-11 10:57:00
3# zschris

再请教下 我现在可以随机出一系列数字来 但是对应的编号后面的内容却无法随机~
未命名.jpg


我就是想 比如说12006~12015中抽取出2条数据 我现在用你们教的方法只能抽取出单个的数字来 但是后面表中的内容还是无法抽取出来,这个问题要怎么解决呢?
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2012-7-10 17:26:50
第一种,用vlookup函数从原表中把后面的数据引过来,随机抽样后序号后面的数据会自动更新,很方便。
第二种,在原表后空白列用countif函数,从抽样后的编号里查询原表中序号出现的次数,再筛选下该列>0的就是你抽取的样本。
相对第一种,第二种方法表格的负荷小很多,excel运行起来相对快很对
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群