楼主: gemma9jing
27642 7

[学术与投稿] 在EXCEL中怎么进行简单随机抽样呢? [推广有奖]

  • 0关注
  • 0粉丝

大专生

85%

还不是VIP/贵宾

-

威望
0
论坛币
1 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
365 点
帖子
56
精华
0
在线时间
2 小时
注册时间
2009-2-22
最后登录
2017-2-13

楼主
gemma9jing 发表于 2010-8-10 15:43:14 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
比如说我有10000条数据,每条数据都有23个数据项
我想从10000条数据中用简单随机抽样的方法抽取出1000条数据进行进一步的操作~

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

求高手指点
二维码

扫码加我 拉你入群

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

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

关键词:EXCEL 随机抽样 xcel exce cel EXCEL

沙发
pwaters 发表于 2010-8-10 15:51:40
用rand()函数生产一个0-1之间的随机数,然后乘以1000;
或直接用randbetween()函数 (office2007使用)

藤椅
zschris 发表于 2010-8-10 17:40:43
补充再按rand()产生的数排序后,选前1000个即可

板凳
gemma9jing 发表于 2010-8-11 10:47:21
2# pwaters

非常感谢 ~ 非常感谢

报纸
gemma9jing 发表于 2010-8-11 10:57:00
3# zschris

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


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

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

7
明确该走的路 学生认证  发表于 2015-6-7 11:31:06
默風 发表于 2012-7-10 17:26
第一种,用vlookup函数从原表中把后面的数据引过来,随机抽样后序号后面的数据会自动更新,很方便。
第二种 ...
求教第二种方式的具体写法,举个例子,多谢指点。

8
明确该走的路 学生认证  发表于 2015-6-7 11:31:50
感谢,新技能get~

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
扫码
拉您进交流群
GMT+8, 2026-1-21 02:13