怎樣用excel隨機抽取人名,如何在excel表格一列人名中隨機抽取乙個?

2022-03-15 20:18:55 字數 1507 閱讀 5667

1樓:蘇

1、首先開啟要進行隨機抽查的人員表。

2、然後開啟插入函式對話方塊,類別中選擇【全部】。

3、然後找到【randbetween】,點選。

4、然後設定數字的最低值,還有最高值。

5、接著在抽查人員框中輸入【=vlookup(d2,a2:b11,2,false)】。

6、最後即可看到抽查號碼和對應的抽查人員。

2樓:匿名使用者

將人名存放於1個陣列(例如20個人名),然後隨機產生乙個1~20的隨機數,根據陣列取得這個人名就完成了。接下來舉例來做乙個例項說明。

第一步:建立乙個20個人名的清單,存於a1~b21。如圖:

第二步:編寫乙個巨集。**如下:

sub 隨機人名()

dim myname(1 to 20, 1 to 2)dim i, j, k as integer'讀取人名

i = 2

do while cells(i, 1) > 0myname(i - 1, 1) = cells(i, 1)myname(i - 1, 2) = cells(i, 2)i = i + 1

loop

randomize

j = int((rnd * 20) + 1)for k = 1 to 20

if j = myname(k, 1) thenexit for

end if

next k

msgbox myname(k, 2)

end sub

第三步:插入乙個按鈕,將上述巨集附加給按鈕。

第四步:修改按鈕名稱為「隨機人名」。這樣只要點選按鈕,就會顯示乙個隨機的人名。如圖:

3樓:明佳妙明

198分個資料為一列,第二列次數為1,生成後取68個,或修改程式一步到位。

4樓:匿名使用者

全部名字放在一列(假設是a列)

在b列加乙個輔助列,在b1中輸入或複製貼上此公式=rand()

(說明:這是隨機函式)

下拉填充或雙擊b1右側的填充柄

選中b列任一非空單元格 單擊或多次單擊常用工具欄上的公升序排序或降序排序圖示

在c1中輸入或複製貼上此公式

=indirect("a"&(column(a:a)-1)*68+row($a1))

右拉填充到e列

選中c1:e1,下拉填充到第68行

5樓:逍遙觀人生

一共有198個資料,每次抽取68個。分三次抽取,而且每次抽取的資料不能重複

6樓:匿名使用者

列1-50人名!試試,這個公式放在b列

如何在excel**一列人名中隨機抽取乙個?

7樓:天雨下凡

輸入公式:

怎樣用excel計算加權平均分,Excel怎麼算加權平均數

按你的例子就是公式 sumproduct b2 b4,c2 c4 sum c2 c4 如果範圍改變,只需要把b2 b4,c2 c4改一下即可。在d2格輸入 b2 c2 把滑鼠移到單元格d2右下角,游標變成 十 字,雙擊,會自動填充餘下各格。假設最後一科為 生物 在12行 在d列d13格位置輸入 su...

怎麼用EXCEL做成績單,怎樣用excel製作學生成績單

首先要製作一張我們常見的成績表。可以包括學號 姓名 各學科成績 總分 班級排名 年級排名等資料,作為工作簿的第一張工作表,預設名稱為 sheet1 然後開啟第二張工作表,名稱為sheet2。製作乙個通知單樣式,文字和格式可以自定 這裡必須注意,涉及分數和排名的單元格 包括語文 數學 英語 物理 總分...

怎樣用excel製作課程表,excel怎麼製作課程表左上角

1 選擇選單欄的 插入 在彈出的 插入 視窗中將列數設定為12,行數設定為10 2 選中第一排前兩個和第二排前兩個單元格,單擊右鍵選擇 合併單元格 3 將游標放到剛才合併完成的單元格中,再選擇選單欄的 繪製斜線表頭,在彈出的 插入斜線表頭 中填上 行標題 與 列標題 分別填上 星期 和 時間 4 選...