用Excel怎样产生随机数字

您可以使用 Excel 中的 "RAND" 和 "RANK" 函数以及一些逻辑函数来生成随机的数字,并将其分配到指定的区间内。以下是具体步骤:
1. 首先,请确定您要使用的区间的最小值和最大值。
2. 输入一个包含该区间所有可能值的列表,例如,在单元格 A1 到 A10 中输入 1 到 10 的数字。
3. 在单元格 B1 中输入以下公式:=RAND()*(MAX(A$1:A$10)-MIN(A$1:A$10))+MIN(A$1:A$10)。这个公式会生成一个介于最小值和最大值之间的随机数。
4. 按 Enter 键并在 B1 单元格中复制此公式。
如果您想避免在每次计算时更改随机数字,请选择“数据”选项卡中的“自动计算选项”下拉框,并选择“手动”。
5. 创建一个新的列或工作表来存储已分配的随机数字。
6. 使用 RANK 函数将随机数字排名,并将它们映射到新的区间。例如,在单元格 C1 中输入以下公式:=RANK(B1,B:B,1)/(COUNT(B:B)+1)*(MAX(D:D)-MIN(D:D))+MIN(D:D),其中 B1 是包含随机数字的单元格,B:B 是包含所有随机数字的单元格范围,D:D 是目标区间的单元格范围,MAX(D:D) 和 MIN(D:D) 分别是目标区间的最大值和最小值。
7. 将公式复制到 C 列中的所有单元格中。
现在,您已经生成了一个介于指定区间内的随机数字,并将其分配给新的列或工作表中。如果您需要重新计算随机数字,请按 F9 键即可生成新的数字。
EXCEL函数中RANDBETWEEN可以生成自动随机数。
=TEXT(RANDBETWEEN(0,99)/100+36,"00.00")
randbetween 函数获取一个0至99之间的随机数。text函数设置数据格式,保证像36.50这样的数末尾的0不被去掉。
扩展资料:
使用计算机产生真随机数的方法是获取cpu频率与温度的不确定性以及统计一段时间的运算次数每次都会产生不同的值,系统时间的误差以及声卡的底噪等。
这些数列是“似乎”随机的数,实际上它们是通过一个固定的、可以重复的计算方法产生的。计算机或计算器产生的随机数有很长的周期性。它们不真正地随机,因为它们实际上是可以计算出来的,但是它们具有类似于随机数的统计特征。这样的发生器叫做伪随机数发生器。

  • 鎬庢牱鍦excel琛ㄦ牸涓闅忔満鐢熸垚鏁板瓧?
    绛旓細excel鍙互閫氳繃INT宓屽銆丷ANDBETWEEN銆丷AND銆丷ANDARRAY鍜屾暟鎹垎鏋愮敓鎴愮瓑鏂规硶闅忔満鐢熸垚鑼冨洿鍐鏁板瓧锛屽叿浣撴柟娉曞涓嬶細鎿嶄綔鐜锛歀enovo澶╅510S銆乄indows10銆Excel14931.20132銆侷NT宓屽鍑芥暟鏂规硶锛1銆佽緭鍏NT鍑芥暟锛屽厛鍦ㄧ┖鐧界殑鍗曞厓鏍奸噷闈㈣緭鍏ヤ竴涓瓑鍙凤紝杈撳叆INT鍑芥暟銆2銆佽緭鍏and鍑芥暟锛屽啀杈撳叆rand鍑芥暟锛岃緭鍏ヤ竴涓弽鎷彿锛屽啀...
  • Excel鎬庝箞鐢熸垚鏁板瓧鑼冨洿鍐闅忔満鏁版嵁?
    绛旓細瑕鐢熸垚Excel涓鐨闅忔満鏁板瓧锛岄鍏堝湪浠绘剰绌虹櫧鍗曞厓鏍间腑杈撳叆鍩虹闅忔満鍑芥暟RAND()銆傚綋浣犳寜涓嬪洖杞︼紝杩欎釜鍗曞厓鏍煎氨浼氭樉绀哄嚭涓涓0鍒1涔嬮棿鐨勯殢鏈哄皬鏁般傝嫢闇闄愬埗鍦ㄧ壒瀹氱殑鏁板瓧鑼冨洿鍐咃紝姣斿2鍒10锛屽彲浠浣跨敤鑷畾涔夊叕寮忋傚湪璇ュ崟鍏冩牸杈撳叆鍏紡锛=RAND()*(10-2)+2銆傝繖涓叕寮忎腑锛孯AND()浼鐢熸垚涓涓0鍒1涔嬮棿鐨勯殢鏈烘暟锛...
  • 濡備綍鐢‥xcel闅忔満鐢熸垚鏁板瓧缁勫悎?
    绛旓細绀轰緥 鍋囪鎴戜滑闇瑕佺敓鎴10涓0鍒100涔嬮棿鐨勪笉閲嶅闅忔満鏁锛1. 鍦ˋ1鍒癆10杈撳叆1鍒10銆2. 鍦˙1鍒癇10杈撳叆 `=RAND()`銆3. 閫夋嫨A鍒楀拰B鍒楋紝鎸夆滄暟鎹->鈥滄帓搴忊->鎸塀鍒楁帓搴忋4. 鎺掑簭鍚嶢鍒楃殑鏁版嵁鍗充负0鍒100涔嬮棿鐨勪笉閲嶅闅忔満鏁般傞氳繃涓婅堪鏂规硶锛屾偍鍙互鍦Excel涓殢鏈虹敓鎴鍚勭鏁板瓧缁勫悎銆
  • 闅忔満鏁癳xcel鍏紡
    绛旓細excel浜х敓闅忔満鏁板叕寮忕殑鏂规硶濡備笅锛氬伐鍏凤紡鍘熸枡锛氬崕涓篗ateBook銆乄indows10銆乪xcel琛ㄦ牸2002銆1銆侀鍏堝湪excel琛ㄦ牸鐨勫崟鍏冩牸鍐呰緭鍏ラ殢鏈哄嚱鏁板叕寮忥細=RAND()銆2銆佺偣鍑诲洖杞﹀嵆鍙鐢熸垚涓涓殢鏈烘暟瀛锛岃鏁版嵁鐨勫ぇ灏忚寖鍥存棤娉曟帶鍒讹紝闇瑕佸皢鍏惰缃湪涓瀹氳寖鍥村唴銆3銆佷緥濡傞渶瑕佸皢鍏惰缃负鏁板瓧5鍒版暟瀛15涔嬮棿锛屽彲浠ヨ緭鍏ラ殢鏈哄嚱鏁帮細=RAND(...
  • excel鎬庢牱闅忔満鏁板瓧
    绛旓細浣跨敤randbetween鍗冲彲鐢熸垚锛屼笅鏂囦互鐢熸垚10-100涔嬮棿甯︽湁涓や綅灏忔暟鐨闅忔満鏁板瓧涓轰緥璁茶В鎿嶄綔鏂规硶銆傚伐鍏/鍘熸枡锛氳仈鎯砓7000P Windows10 Microsoft Excel 2016 1銆侀鍏堬紝鍦‥xcel涓夋嫨瑕鐢熸垚闅忔満鏁鐨勪竴涓尯鍩燂紝濡備笅鍥炬墍绀猴紝鍦ㄦ鍖哄煙涓敓鎴10-100涔嬮棿甯︽湁涓や綅灏忔暟鐨勯殢鏈烘暟瀛椼2銆Excel涓埄鐢Randbetween鍑芥暟鍙互鐢熸垚鎸囧畾鑼冨洿...
  • excel濡備綍闅忔満鐢熸垚鏁板瓧濡備綍闅忔満鐢熸垚鏁板瓧
    绛旓細鍏充簬excel濡備綍闅忔満鐢熸垚鏁板瓧锛屽浣曢殢鏈虹敓鎴愭暟瀛楄繖涓緢澶氫汉杩樹笉鐭ラ亾锛屼粖澶╂潵涓哄ぇ瀹惰В绛斾互涓婄殑闂锛岀幇鍦ㄨ鎴戜滑涓璧锋潵鐪嬬湅鍚э紒1銆佺洿鎺ョ敤a.Article=Rnd()鐢熸垚鍗冲彲銆2銆佷絾杩欐牱鐢熸垚鐨勬暟瀛鑼冨洿灏忋3銆佷綘鍙互璇ユ垚a.Article=Rnd()*Rnd()绛夎绠楀紡鐢熸垚鏇村鐨闅忔満鏁銆
  • 鍦excel涓庢牱闅忔満杈撳叆涓缁鏁板瓧鍛?
    绛旓細2銆佸湪c3鍗曞厓鏍艰緭鍏ヤ互涓嬪叕寮忥細=IF(AVERAGE($C$3:$H$11)=$F$1,C3,RANDBETWEEN(20,80)/10),鍏朵腑锛歊ANDBETWEEN鍑芥暟鐢ㄤ簬鐢熸垚鎸囧畾鍖洪棿鐨闅忔満鏁銆傚厛浣跨敤RANDBETWEEN(20,80)鐢熸垚20鑷80涔嬮棿鐨勯殢鏈烘暟锛屽啀闄や互10锛屽氨寰楀埌2鑷8涔嬮棿鐨勫皬鏁般侫VERAGE($C$3:$H$11)鐢ㄤ簬璁$畻C3:H11鍗曞厓鏍肩殑骞冲潎鍊笺傚湪C3鍗曞厓鏍...
  • Excel鎬庝箞闅忔満鐢熸垚涓嶉噸澶嶇殑鏁存暟?
    绛旓細濡傚浘锛屽湪绗竴鍒楃敓鎴愭偍鎵瑕佺殑鑼冨洿鍐呯殑鏁帮紙濡15~30锛夛紝鍦ㄧ浜屽垪鐢╮and()浜х敓闅忔満鏁帮紝瀵圭浜屽垪鎺掑簭绗竴鍒楃殑鏁板氨绗﹀悎鎮ㄧ殑瑕佹眰浜嗐傚鍙15~30涔嬮棿鐨10涓暟锛屾帓搴忓悗鐣欎笅10涓紝鍏朵綑鐨勫垹闄ゅ嵆鍙傞鍏堝湪excel琛ㄦ牸鐨勫崟鍏冩牸鍐呰緭鍏ラ殢鏈哄嚱鏁板叕寮忥細=RAND()銆傜偣鍑诲洖杞﹀嵆鍙鐢熸垚涓涓殢鏈烘暟瀛锛岃鏁版嵁鐨勫ぇ灏忚寖鍥...
  • excel鎬庝箞闅忔満鐢熸垚鏁存暟灏炬暟涓0鎴5excel鎬庝箞闅忔満鐢熸垚鏁存暟灏炬暟涓0鎴5鐨...
    绛旓細excel闇瑕闅忔満鐢熸垚鏁存暟灏炬暟涓0鎴5鐨鏁板瓧锛岃繖涓彲浠ョ敤鍑芥暟锛屽湪闇瑕佺殑鍗曞厓鏍艰緭鍏ワ細=RANDBETWEEN(0;20)*5锛岀劧鍚庡線涓嬫媺锛岃嚜鍔ㄥ鍒跺嵆鍙備笉杩囪繕瑕佺湅鏈鍚庨渶瑕佺殑涓涓闅忔満浜х敓鐨勬暟鐨勬暟鍊艰寖鍥达紝渚嬪锛屼笂闈㈠叕寮忓彲浠ュ緱鍒颁竴涓湪1~100鑼冨洿鐨勮屼笖灏炬暟鏄0鎴5鐨闅忔満鏁銆傚鏋滈渶瑕佹洿澶х殑鏁板瓧锛屽彲浠ヤ慨鏀瑰叕寮忛噷闈㈢殑鈥20鈥濅负...
  • 鎬庝箞鐢╡xcel浜х敓闅忔満鏁鍛?
    绛旓細鍏紡濡備笅锛氣=int(rand()*9000+1000)/100鈥濄5銆侀偅鍙堟湁浜鸿浜嗭紝灏忔暟鐐瑰悗淇濈暀1浣嶄互涓婄殑闅忔満鏁版庝箞鐢熸垚銆傚叾瀹炲緢绠鍗曪紝璺熶笂涓姝ュ樊涓嶅锛屽彧闇鎶婄敓鎴愪釜浣嶆暟鍙樻垚鐢熸垚2浣嶆暟銆3浣嶆暟鈥︹︿互姝ょ被鎺紝鍐嶉櫎浠ョ浉搴旂殑鏁存暟鍊嶃備緥濡傦細鈥=int(rand()*90+10)/100鈥濓紝鍙互鐢熸垚灏忔暟鐐瑰悗2浣嶇殑闅忔満鏁般
  • 扩展阅读:1-100随机数字生成器 ... 数字随机生成器 抽签 ... 表格自动生成随机数字 ... 如何在表格内随机填入数字 ... excel数字随机生成器 ... rand产生1-100随机数 ... 在线随机生成器 ... 怎么设置随机生成数字 ... 表格怎么随机生成数字 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网