作者:乔山办公网日期:
返回目录:excel表格制作
利用RAND可以达成,见图,公式需根据文件来调整,如果满足条件,请私信。
如何在抄excel中快速的随机抽百取样度本【等距抽知样】道_百度经验 http://jingyan.baidu.com/article/1974b289be65e2f4b1f774e7.html
1、若职工编码在A列;
2、在B1中输入百“=RAND()”,向下填充至B1000;
3、选择度B列,点击工具栏中的数据→升序,在弹出的窗口中选择“扩展选定区知域”,再点击“排序”按钮。此时A列中的序号已经打乱了,直接看A1至A50中的值就可以达成“道50人作为样本”的要求了
两个方法可以实现:
假设条件:原来的数据放在sheet1里面,sheet1名称就是zhidaosheet1:
第一:使用公式,在sheet2(你要存放抽取数据的新表)A1里面输入公式 =OFFSET(Sheet1!A$1,15*(ROW()-1),0)
向右拖动到空白(sheet1里面最后一列UC),然后向下拖动到空白(最后一行3500+)。
完成你的要求
第二:版使用VBA,打开VBA编辑窗口(ALT+F11或者 选择sheet2,点权击开发工具-查看代码(EXCEL2007),点击工具 - 宏 - VB编辑窗口),在sheet2代码窗口输入以下代码:
Sub chouqu()
For i = 1 To 655
Rows(i & ":" & i).Value = Sheets(1).Rows("1:1").Offset((i - 1) * 15, 0).Value
Next
End Sub
按F5运行