[日期:2013-11-19] | 來源: 作者:蘭色幻想-趙志東 | [字體:大 中 小] |
在excel里生成隨機(jī)數(shù),一般是使用rand等隨機(jī)函數(shù)生成,但刷新工作表后隨機(jī)數(shù)就會(huì)變成另一個(gè)隨機(jī)數(shù)。實(shí)現(xiàn)不變的隨機(jī)數(shù)以前我們知道有兩種方法,一是用VBA生成,二是用循環(huán)引用生成。除此之外可能我們?cè)僖蚕氩黄鹩衅渌椒?。今天蘭色幻想就帶給同學(xué)們一個(gè)驚喜:用數(shù)據(jù)有效性配合RAND函數(shù)生成"不會(huì)變"的隨機(jī)數(shù)。
操作步驟:
步驟1:在任一個(gè)單元格中輸入公式 =RAND() ,如果你要生成的是100內(nèi)的整數(shù),可以用=int(rand()*99+1)
步驟2:選取要生成隨機(jī)數(shù)的區(qū)域,設(shè)置數(shù)據(jù)有效性。
excel2003版:數(shù)據(jù)菜單 - 有效性 - 允許“序列” - 引用位置選取公式所在的單元格。如下圖所示。
excel2010版:數(shù)據(jù)選項(xiàng)卡 - 數(shù)據(jù)有效性 - 允許“序列” - 引用位置選取公式所在的單元格
設(shè)置完成后,點(diǎn)擊設(shè)置有效性的區(qū)域,打開下拉列表選取數(shù)字即可。如下圖所示。選取后的數(shù)字如果不再次選取是不會(huì)再變的。
蘭色說:如果想刪除數(shù)據(jù)有效性,選取區(qū)域 - 在有效性窗口中充許 - 任何值
聯(lián)系客服