如何從excel中隨機提取整行資料

2021-06-26 18:59:55 字數 751 閱讀 1314

1樓:匿名使用者

先給資料做隨機編號。可用隨機函式:

1、插入輔助列(b列吧),在b1輸入=int(rand()*5000+1)回車並向下填充(假設有5000行)。

2、選b列——複製——原地不動——右鍵——選擇性貼上——數值——確定。

3、選資料區域——選單欄——資料——排序——主要關鍵字:列b——升序(或降序均行)——確定。

4、這樣就把各行給隨機打亂了。取前200行就是隨機提取的行。

5、如果怕把原來各行的順序打亂,b列排序前先插入一列(c列)——前兩格輸入1、2——選1、2兩格向下填充形成序列號——b列排序並提取後,選c列排序就可以恢復原狀了。

2樓:匿名使用者

假設你sheet1有2000行資料從a列到f列sheet2 a1輸入 =rand()

向下填充到2000行

b1輸入 =rank(a1,$a$1:$a$2000)向下填充至200行

c1輸入公式 =index(sheet1!a:a,$b1,1)向右填充至h列

然後向下填充至200行

c1-h200範圍就是隨機提取出來的資料

不過資料時隨機的,在**內做任意修改輸入都會變一次

3樓:匿名使用者

一,找一個隨機數發生器軟體,設定從一到上限數之間隨機生成200個數,然後對照著從excel中摘取。

二,將excel中資料匯入access,然後用一種程式語言編一個隨機不重複提取資料的程式段執行,

EXCEL中用VBA複製整行,EXCEL中怎麼用VBA抽取整行資料?

用 vlookup 函式。到excel幫助中學習ta的用法。這裡假設表1的資料在a h列 用函式可在表二的b1輸入公式如下,公式右拉完成 a1輸入序號 vlookup a1,sheet1 a h,column 0 如果用vba實現,不管表1資料有幾列,整行復制。如下 private sub work...

從Excel中提取資料,從Excel中提取資料

樓主的需求,理論上是可行的,不過看你的資料,你說的 兒童 理論上和 兒童銷售部 還是不同的。你要精確化你的邏輯,因為不知道資料裡是不是還有類似 兒童研發部 這樣的資料。所以你要明確定義,你想找的是完全匹配的 nike 和部份匹配的 兒童 還是完全匹配的 兒童 因為這牽涉到使用什麼公式,如果是部份匹配...

怎樣使用鍵盤選中excel中的整行或整列

選擇整行的方法 按住ctrl shift 左右箭頭,可實現 選擇整列的方法 按住ctrl shift 上下箭頭,可實現。鍵點陣圖示 如果滑鼠難以實現的話,可以按住ctrl shift數字鍵旁邊的左右箭頭方可實現,如果選擇一整列可以按住ctrl shift 上下箭頭。將輸入法調到英文狀態下,然後按sh...