excel如何從一列或一行數據中隨機抽取一個數
以下表爲例啊,一個4行6列的單元格區域,隨機抽取一個單元格: =INDEX(A42:F45,RANDBETWEEN(1,4),RANDBETWEEN(1,6))
我給大家介紹一下用Excel函數隨機提取一列或一行數據中的一個數。
方法
假設,在A1:A10有一列數據,下面我用兩種方法來從這一列數據中隨機提取一個數。
1.在單元格E1輸入公式:" =OFFSET($A$1,RANDBETWEEN(0,9),)" 然後回車(即按“Enter"鍵) 你會發現單元格E1爲隨機從A1:A10提取的一個數。 2.將鼠標放到單元格E1的右下角,等到鼠標標誌變爲小十字,按下鼠標左鍵然後往下拖,你會發現拖出的數據都爲
在單元格C1輸入公式:" =INDIRECT("a"&RANDBETWEEN(1,10)) "
隨機獲取A列一個單元格的公式: =INDEX(A:A,RANDBETWEEN(1,COUNTA(A:A))) 隨機獲取兩個單元格的公式: =INDEX(A:A,RANDBETWEEN(1,COUNTA(A:A)))&" "&INDEX(A:A,RANDBETWEEN(1,COUNTA(A:A))) 示例:
然後回車(即按“Enter"鍵)
添加輔助列,輸入公式=RAND() ,下拉 這樣得到許多隨機小數,然後用排序或者查找,就可以隨機得到結果了
你會發現單元格C1爲隨機從A1:A10提取的一個數。
如某列爲C列,不妨設爲C2:C100,本來應該是提問提供的。隨機提取10個(若干具體是多少也應該提問時提供的)數到D2:D11中,方法: 1. 先在選項的公式選項卡中勾尋啓用迭代計算”後確定 2. 在D2中輸入公式: =IF(OR(COUNTIF(D$1:D2,D2)>1,D2=0),IND
將鼠標放到單元格C1的右下角,等到鼠標標誌變爲小十字,按下鼠標左鍵然後往下拖,你會發現拖出的數據都爲隨機從A1:A10提取的一個數。
假設數據在a列(QQ號) 在空白單元格輸入 =INDEX(A:A,INT(RAND()*100),1) 就會隨機抽取一個qq號了 向下拖就會出現很多 最好A:A範圍明確指定 如A1:A100 上面公式抽取的可能有重複的 你可以用代碼解決 QQ號數據在A列 在宏填寫代碼如下: Sub sel
但是需要注意的是:RANDBETWEEN函數是易失性函數,你每更改任意一個單元格,公式“=INDIRECT("a"&RANDBETWEEN(1,10)) "的值都會發生變化。
方法/步驟 如果數據在Sheet2 的A:D列,在Sheet2的A列前插入兩列輔助列; 在左上角的名稱框中,輸入A2:A953,按Enter鍵,將A2:A953單元格選中,輸入=RAND(),按Ctrl+Enter組合鍵結束,快速向A2:A953單元格中輸入隨機數(隨機數的重複機率極低);
如果你想避免這種情況,你可以複製公式區域,然後數值粘貼在同一區域。
=large(a:a,int(rand()*countif(a:a,">0")+1)適用無負數的情況
擴展閱讀,以下內容您可能還感興趣。
如何在EXCEL的一列數據中隨機提取0-3個數據?
這個問題要添加輔助列,至少隨機函數得在單獨一個單元格中產生,然後再被引用!因爲括號中的人需要根據隨機數值來提取,而公式本身無法引用自己!追問可以使用輔助列,我要最終效果,希望能寫明白。追答
以你上面的表格爲例,明瞭一點操作,共分四步:
在D1單元格輸入下面的公式:
=RANDBETWEEN(0,3)
在E2單元格輸入下面的公式,並下拉至E11:
=ROUND(RAND(),4)
在F2單元格輸入下面的公式,並下拉至F11:
=IF(ROW()-1<$D$1,INDEX($B$2:$B$11,MATCH(LARGE($E$2:$E$11,ROW()-1),$E$2:$E$11,0),1)&"、",IF(ROW()-1=$D$1,INDEX($B$2:$B$11,MATCH(LARGE($E$2:$E$11,ROW()-1),$E$2:$E$11,0),1),""))
在C1單元格輸入下面的公式,就是你要的結果了:
="今天來上課"&D1&"人("&CONCATENATE(F2,F3,F4,F5,F6,F7,F8,F9,F10,F11)&")"
每刷新一次,就能得到不同的結果
Excel怎麼從一組數據中隨機抽取5個不重複的數
原數據有多少個,放在哪裏(單元格區域)?
抽取的5個數據放在哪裏(單元格區域)?追問原數據30個,比如在A1:A30,能否B1實現抽出5個隨機數據追答在B2輸入公式:
=INDEX(A:A,SMALL(IF(COUNTIF(B$1:B1,A$1:A$30),31,ROW($1:$30)),INT(1+RAND()*(31-ROW(A1)))))
公式以CTRL+SHIFT+ENTER三鍵結束。
將公式向下複製到B6
在Excel中的一列中,隨機選出5個數據,不能重複,怎麼操作?
用OFFSET,RANK組合,還需要一列隨機數。
第一個圖是數字隨機,第二個圖是文本隨機。
公式:=OFFSET($A$1,RANK(C1,$C$1:$C$10)-1,0)
在excel中如何實現對某一列數據進行20%的隨機抽取?
我有辦法,用Vba
原理:產生一個隨機數,隨機讀取指定行內某一行的數據,用循環來讀取總量的五分之一,由於行號是隨機的,所以此概率就爲20%
Excel如何從一列中選擇一個特定值所在的那一行的某個數據
“wangxf9209”的公式只是返回A列最下面對應B列的數據,如果最下面不是的“最新日期的”,公式返回錯誤。
在表B中的A1輸入
=VLOOKUP(MAX(表A!A:A),表A!A:B,2,0)回車。
-
怎麼看顯卡型號,顯卡的作用是什麼
1、(1)用鼠標右點桌面,選“屬性”,打開“顯示屬性”對話框。(2)點“設置”標籤,點“高級”按鈕,打開新對話框。2、(1)打開“設備管理器”窗口。(我的電腦-屬性-硬件-設備管理器)(2)展開“顯示卡”節點,其中項目的名稱即爲顯卡型號。3、(1)點“開始”按鈕,在開始菜單中點“運行”,打開...
-
樓上樓下安裝兩個路由器方法,如何樓上樓下安裝兩個路由器
1、兩個無線路由器,主路由器A,副路由器B,主路由器A中不需要任何更改。把副路由器B放在家合適的位置中,接通電源。打開手機連接上副路由器B的WIFI(也可用電腦設置),打開任一瀏覽器,在地址欄中輸入路由器的IP(不同路由器的IP不一樣,具體查看說明書或路由器背面標籤)。2、輸...
-
天璣1100相當驍龍多少
產品型號:華爲p50系統版本:EMUI11天璣1100相當於驍龍865處理器,具體介紹如下:1、製程工藝:天璣1100採用了6nm的工藝製程可以減少用戶的能耗。驍龍865採用7nm製作工藝,是目前最爲成熟的芯片製作工藝,可以爲用戶帶來更優享受。2、CPU方面:在架構方面,得益於新的工藝,天璣11...
-
蘋果手機怎麼縮圖
智能手機的拍照功能越來越好,拍出來的圖片也越來越清晰,用手機來記錄生活中的點滴已成爲了人們的日常習慣,而平時也會用手機對圖片進行一些簡單的處理,那麼,蘋果手機要怎麼縮小圖片尺寸呢?蘋果手機圖片尺寸可以通過郵件來進行調整。打開蘋果手機,在相冊中選擇需要調整...