1樓:匿名使用者
如果隨機生成n位數的n在b1單元格,那麼輸入以下公式,然後向下填充公式
=randbetween(10^(b$1-1),10^b$1-1)公式表示:以10的b1-1次冪為起始數(如果b1為2,那麼10^(2-1)=10),以10的b1次冪減1為終點數(如果b1為2,那麼10^2-1=100-1=99),通過randbetween函式隨機出數。
只需要修改b1,就可以得到符合要求的隨機數。
詳見附圖
2樓:匿名使用者
隨機生成3位位數:
=int(rand()*1000)
隨機生成4位位數:
=int(rand()*10000)
隨機生成5位位數:
=int(rand()*100000)
3樓:
類似rand()*1000得到的不一定是3位數!
隨機生成3位數
=int(100+rand()*900)
隨機生成4位數
=int(1000+rand()*9000)隨機生成5位數
=int(10000+rand()*90000)隨機生成個位數
=int(1+rand()*9)
公式下拉即可得到一組數
4樓:一拳輪到倆
用excel的巨集 寫一條隨機數生成**就行
sjs = int(rnd * (y - x + 1) + x)
excel生成一列隨機數 5
5樓:匿名使用者
excel隨機數函式
6樓:卸下偽裝忘勒傷
excel可以使用randbetween函式生成bai一列隨機du數zhi。
1、點選需要生成隨機數的控制代碼,在頂dao部點選函式工具圖內標:
2、在函式中找到randbetween函式並容選中這個函式,然後點選「確定」按鈕:
3、在視窗中輸入隨機數最小的值和最大的值,注意這裡只能填寫整數:
4、如果需要生成小數,可以在函式後方乘以小數,例如生成0-1之間小數可以在後面新增「*0.01」:
5、這時單元格就會生成一個小數,向下拖動單元格操作柄可以生成一列隨機數:
7樓:匿名使用者
生成一列限來定了大小的隨機數,比如源生成0-0.01之間的隨機數的步驟是:
1、開啟excel工作表;
2、在左上角的名稱框中,輸入生成隨機數的區域,比如:a1:a100 按enter鍵後,將a1:a100單元格區域處於選擇狀態;
3、輸入以下公式,按ctrl+enter組合鍵結束
=randbetween(1,100)/10000
公式表示:通過randbetween(1,100)生成1-100之間的隨機數,然後除以10000,得到0-0.01之間的隨機數。
4、如果excel為2003以下版本,將不支援randbetween函式的使用,如果需要限定小數點的位數為4位,將公式修改為=round(rand()/100,4)
8樓:匿名使用者
=rand()即可產生0到1內的隨機數
如果想產生a到b內的隨機專數,可
以加上引數
=a+(b-a)*rand()
0到0.01的隨機數就是=0.01*rand()剩下來的數屬用填充控制代碼填充就行
要注意的是,每次修改**,所以隨機數會重新變化如果想固定隨機數,需要複製後,用選擇性貼上數值
9樓:匿名使用者
在列的開頭處輸入=rand(),便會產生一個介於0到小於1的隨機數。想要在某一範圍內,
如在a和b數值版範圍內,公式則為=rand()*(b-a)+a。把權此公式複製到列的其餘位置便成。若不想每次開啟都變動的隨機數,那在不想變動的單元格或範圍內的單元格按f9,那隨機數就會固定下來。
excel怎麼設定資料在一個範圍內自動隨機變化數字
10樓:平陽虎
=text(rand()*1.99+36,"0.00")填充
11樓:朱科技
excel函式中randbetween可以生成自動隨機數操作方法:
輸入=randbetween(36,37.99)自動生成1到100之間的數字,也就是你說的一個範圍內的變化數字,起始36和結束37.99可以隨便修改成你需要的數字
12樓:匿名使用者
=text(randbetween(0,99)/100+36,"00.00")
randbetween 函式獲取一個0至99之間的隨機數。text函式設定資料格式,保證像36.50這樣的數末尾的0不被去掉~
13樓:保羅的刺
函式randbetween
如何在excel**中隨機生成20~150之間數字
14樓:匿名使用者
=rand()*(150-20)+20 回車然後你再調整精度就可以了
rand( )
說明若要生成 a 與 b 之間的隨機實數,請使用:
rand()*(b-a)+a
如果要使用函式 rand 生成一隨機數,並且使之不隨單元格計算而改變,可以在編輯欄中輸入「=rand()」,保持編輯狀態,然後按 f9,將公式永久性地改為隨機數。
示例如果您將示例複製到空白工作表中,可能會更易於理解該示例。
操作方法
建立空白工作簿或工作表。
請在「幫助」主題中選取示例。不要選取行或列標題。
從「幫助」中選取示例
按 ctrl+c。
在工作表中,選中單元格 a1,再按 ctrl+v。
若要在檢視結果和檢視返回結果的公式之間切換,請按 ctrl+`(重音符),或在「工具」選單上,指向「公式稽核」,再單擊「公式稽核模式」。
a b公式 說明(結果)
=rand() 介於 0 到 1 之間的一個隨機數(變數)=rand()*100 大於等於 0 但小於 100 的一個隨機數(變數)
15樓:
=20+int(rand()*131)
16樓:匿名使用者
=randbetween(20,150)
求助大神,在excel**中隨機生成一組資料,要求平均值在給定的範圍,如何寫這個公式?
17樓:
光有平均值不行,還要有最大值和最小值,這樣才可以用rand函式生成一組中前面的資料,剩下最後一個資料用其他公式得到。
比如你要生成平均值為80,資料範圍在60-100之間的10個數,先在a1輸入公式:
=60+int(rand()*41)
將公式向下複製到a9
然後在a10輸入公式:
=80*10-sum(a1:a9)
如果a10不在60-100範圍內,可以按f9得到下一組資料。
最後可以用複製、選擇性貼上將其固定下來。
18樓:匿名使用者
建議用minitab,那個貌似很容易生成。
怎樣用excel隨機生成一個0-100之間的隨機數?
19樓:小林學長
一、首先,開啟excel**程式,進入到excel**程式的操作主介面中。
二、然後,excel**中,選中一格空白單元格,在單元格中輸入「=rand()*100」,回車確定。
三、最後,即可看到exce的單元格中自動生成一個「0-100」之間的一個隨機數,問題解決。
20樓:天堂滴落的眼淚
excel中可以用randbetween函式來生成隨機數:
1、以2010版excel為例,先開啟excel,選擇任一空白單元格生成隨機數,如下圖中的c4單元格;
2、在c4單元格輸入公式」=randbetween(0,100)「;
3、按下回車鍵後就可以得到一個隨機數」95「了。
21樓:
如果你是需要0-100的整數,選中你要生成的區域,然後輸入如下函式=int(rand()*100)
按鍵盤ctrl+shift+enter三個鍵實現陣列公式的輸入。
如果你需要帶小數,用如下函式
=rand()*100
輸入後同樣按鍵盤ctrl+shift+enter三個鍵
22樓:朱薈非
=rand()*100
23樓:
=int(rand()*100)
excel如何讓一組資料範圍內隨機變化
24樓:簡淨軒語
用excel隨機函式實現資料一定範圍內的隨機變化。
1、開啟excel程式,在任意單元格輸入公式=rand()*(100-10)+10,excel將生成10——100的隨機數。其中rand函式生成大於0小於1的隨機數。
2、如果想要一定區間的隨機整數,可以用randbetween函式來實現。在任意單元格輸入公式=randbetween(10,100),將生成10——100之間的隨機整數,其中第一個引數是將返回的最小整數,第二個引數是將返回的最大整數,兩個引數缺一不可,是必須有的。
25樓:方括號
=int(rand()*15+1)*if(rand()>0.5,-1,1)
26樓:匿名使用者
=randbetween(-15,15)
27樓:匿名使用者
=-15+30*rand()
28樓:匿名使用者
有一個函式rand是隨機產生0到1的數,產生後乘以30,再減去15,再用一個歸整函式,即可
補充:你點選函式輸入按鈕fx,出來的對話方塊,在搜尋函式對話方塊裡,輸入rand點選後面的轉到按鈕。再選擇下面的「有關該函式的幫助」按鈕,就會告訴你怎麼用的詳細方法。
同理,輸入trunc,可以歸整任何位數的數。
其他的函式,也可以用,你慢慢學吧。
而且,還支援輸入中文名函式搜尋,只是你得輸入差不多的名稱才能找到。
29樓:離夏小安
=-15+int(31*rand())
乘於30隨幾後不會得到整數15
int()為取整
30樓:匿名使用者
=round(15-30*rand(),0)
EXCEL表中,如何從一組數值中隨機抽取不重複的N個數值
假如那列資料在a列,可以再b1輸入 countif a a,a1 然後往下拉,出現的計算結果就是a列鍾出現的次數,用 if int rand 100 30,a 這樣的公式進行抽樣 隨機,排序,選取所需要的n個資料 那好辦你是行排的吧,那在b1 b300 rand 300,ctrl enter結束,再...
利用Excel生成隨機數,excel怎麼在某一範圍內生成隨機數?
excel隨機數函式 具體步驟如下 1.a1輸入公式 rand 向下填充至1600行 單詞有多少就填充到多少行 2.b1輸入公式 rank a1,a 1 a 1600 向下填充至第50行 b1 b50就輸出一個 1 1600之間的隨機的 50個數字,注意當前 任意一次修改 返回陣列都會變化,所以得到...
求excel函式公式我想隨機一組日期資料,時間從到
2010 10 1對應數值40452 2011 5 1對應數值40664 故你的日期資料對數值應在40452 40664這個區間內 再用text用數值進行型別定義即可 公式如下 text 40452 int rand 212 yyyy mm dd 或者 text 2010 10 1 int rand...