當前位置:首頁 » 數據倉庫 » excel隨機取資料庫
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

excel隨機取資料庫

發布時間: 2022-12-06 17:12:43

『壹』 如何從excel表中隨機提取系列數據的教程

在 Excel 中錄入好數據以後,有些情況會需要抽查一些數據,因此會用到從表中隨機提取系列數據的功能,如果不知道該如何操作的朋友不妨一起來學習探討。下面是由我分享的如何從excel表中隨機提取系列數據的教程,以供大家閱讀和學習。

如何從excel表中隨機提取系列數據的教程:

從表中提取數據步驟1:如圖,要隨機調用表格左側數據表中的姓名和數值。首先在單元格中輸入公式:=INDIRECT("A"&RANDBETWEEN(2,18)) 這里A代表A欄,RANDBETWEEN(2,18)代表隨機選取從第二行到第18行的數據,輸入公式後按enter鍵;(這里也可以用公式:=INDIRECT(ADDRESS(ROUNDUP(RAND()*18,1),1))來實現)

從表中提取數據步驟2:上一步驟我們得到了一個隨機的姓名,如果還要調用這個姓名對應的數值,如數值3和數值1,可以利用vlookup這個公式, 如下圖,在單元格中輸入:=VLOOKUP($G3,$A$2:$D$18,4,FALSE) 並按enter鍵。這里G3代表姓名所在的單元格,這個欄位就類似於定位符;$A$2:$D$18 代表表格區域即目標值所在的區域;4代表目標值所在的列,表格區域中的第四列數據就是數值3;false代表精確查詢。

從表中提取數據步驟3:同理,在數值1 對應單元格中就應該輸入:=VLOOKUP($G3,$A$2:$D$18,2,FALSE)

從表中提取數據步驟4:將滑鼠放在單元格右下角,變十字時下拉,得到多個隨機數;

『貳』 如何從excel中隨機提取整行數據

先給數據做隨機編號。可用隨機函數:
1、插入輔助列(B列吧),在B1輸入=INT(RAND()*5000+1)回車並向下填充(假設有5000行)。
2、選B列——復制——原地不動——右鍵——選擇性粘貼——數值——確定。
3、選數據區域——菜單欄——數據——排序——主要關鍵字:列B——升序(或降序均行)——確定。
4、這樣就把各行給隨機打亂了。取前200行就是隨機提取的行。
5、如果怕把原來各行的順序打亂,B列排序前先插入一列(C列)——前兩格輸入1、2——選1、2兩格向下填充形成序列號——B列排序並提取後,選C列排序就可以恢復原狀了。

『叄』 EXCEL從資料庫提取數據

1、打開源數據文件,把首行中的對應的數據,復制行到空白位置。

『肆』 excel表格中從一組數據中隨機提取一組數據

給你個VBA版本的,代碼根據你提供的表格實際結構所寫如下:

Sub mytest()

Dim ar(1 To 20), d, j%, x%,m As Range

Set d = CreateObject("scripting.dictionary")

For Each m In Sheets(3).Range("c2:g5")

x = x + 1

ar(x) = m.Text

Next

Do

j = Int(Rnd() * 20 + 1)

d(ar(j)) = ""

Loop Until d.Count = 5

Range("c6").Resize(1, 5) = d.keys

Range("c6").Resize(1, 5).Font.Color = RGB(255, 0, 0)

Range("c6").Resize(1, 5).Font.Bold = True

End Sub


代碼實際運用顯示

『伍』 excel怎麼從一列或一行數據中隨機抽取一個數

的具體步驟如下:

需要准備的材料分別是:電腦、Excel表格。

1、首先打開需要編輯的Excel表格,進入到編輯頁面中。