excel怎樣隨機抽取樣本
Ⅰ 如何用excel進行抽樣
用excel進行抽樣的具體步驟如下:
需要准備的材料分別是:電腦、Excel表格。
1、首先打開需要編輯的Excel表格,點擊打開開發工具中的「載入項」。
Ⅱ 求教!如何在excel中進行隨機抽取
表1:
A1輸入序號,B1輸入數據
A2輸入1,A3輸入2,選中A2與A3,下拉復制到A460,生成1到459的序號,然後把數據填到B2到B460.
表2:
A1輸入抽樣序號,B1輸入所選序號的內容.
錄制一個宏,宏名叫隨機生成.把宏的內容用以下代碼取代:
sub
隨機生成()
Dim
rng
As
Range,
rng1
As
Range
Set
rng
=
Range("A2:A41")
rng.ClearContents
Randomize
For
Each
rng1
In
rng
Do
rng1
=
Int(1
+
Rnd
*
459)
Loop
Until
Application.WorksheetFunction.CountIf(rng,
rng1)
=
1
Next
End
sub
說明:以上宏是生成一個1~459的不重復數的.然後在表2的C1入畫一個文本框,輸入抽樣.選中此文本框,右鍵--指定宏,選剛建好的隨機生成宏.確定.
在B2輸入:
=VLOOKUP(A2,表1!A:B,2,FALSE)
下拉公式到B460
說明:以上做好後.只要每點擊一次抽樣文本框,就會隨機生成一個新的抽樣表.
Ⅲ 如何在excel中隨機選取數據
1、文件-選項-載入項,轉到--勾選數據分析工具:
2、在數據分析工具裡面選擇抽樣,設置抽樣數為500,隨機抽取就可以了:
Ⅳ Excel怎麼弄一個隨機抽樣
把問題作為內容(郵件主題一定要包含「excel」,本人以此為依據辨別非垃圾郵件,以免誤刪),excel樣表文件(把現狀和目標效果表示出)作為附件發到[email protected]幫你看下
Ⅳ Excel如何多次從一組數據中隨機抽取若干個數據
Excel怎樣快速從數據中隨機抽取n個不重復顯示
Ⅵ excel根據條件隨機抽取樣本
您好,隨機的問題我解決了。您用下面的代碼吧。
Sub button1_Click()
Set sl_sheet1 = CreateObject("System.Collections.Sortedlist")
For n = 2 To Sheets("表1").Cells(Rows.Count, 1).End(xlUp).Row
sheet1_A = Worksheets("表1").Cells(n, 1).Value
sheet1_D = Worksheets("表1").Cells(n, 4).Value
serNo = Application.RandBetween(1, 2147483648#)
'訂單+客戶
sheet1_key = serNo & "$$" & sheet1_A & "$$" & sheet1_D
'客戶
sheet1_item = sheet1_D
If sl_sheet1.contains(sheet1_key) = False Then
sl_sheet1.Add sheet1_key, sheet1_item
End If
Next
Dim arrSheet1_key() As String
For m = 2 To Sheets("表2").Cells(Rows.Count, 2).End(xlUp).Row
If sl_sheet1.indexofvalue(Worksheets("表2").Cells(m, 2).Value) <> -1 Then
arrSheet1_key = VBA.Split(sl_sheet1.GetKey(sl_sheet1.indexofvalue(Worksheets("表2").Cells(m, 2).Value)), "$$")
If UBound(arrSheet1_key) > 0 Then
Worksheets("表2").Cells(m, 5).Value = arrSheet1_key(1)
End If
Else
Worksheets("表2").Cells(m, 5).Value = "無匹配數據"
End If
Next
End Sub
Ⅶ excel如何從一組數據中隨機選擇一組數據
1、電腦打開Excel表格,要在A列中隨機抽取一組數據。
Ⅷ 如何用EXCEL進行簡單隨機抽樣
1、若職工編碼在A列;
2、在B1中輸入「=RAND()」,向下填充至B1000;
3、選擇B列,點擊工具欄中的數據→升序,在彈出的窗口中選擇「擴展選定區域」,再點擊「排序」按鈕。此時A列中的序號已經打亂了,直接看A1至A50中的值就可以達成「50人作為樣本」的要求了
Ⅸ EXCEL怎樣簡單進行隨機抽樣
抽樣公式為:
=INDEX($A$1:$F$37,RANDBETWEEN(1,37),RANDBETWEEN(1,6))
效果如圖所示: