如何用excel随机生成一组数据?

1、如下图所示,在F6单元格输入指定的平均值,需要在C3:H11单元格区域内生成一组随机数。要求这些随机数的平均值要等于F6指定的值。

2、在c3单元格输入以下公式:=IF(AVERAGE($C$3:$H$11)=$F$1,C3,RANDBETWEEN(20,80)/10),其中:RANDBETWEEN函数用于生成指定区间的随机数。

先使用RANDBETWEEN(20,80)生成20至80之间的随机数,再除以10,就得到2至8之间的小数。

AVERAGE($C$3:$H$11)用于计算C3:H11单元格的平均值。在C3单元格内,用IF函数判断,如果C3:H11单元格的平均值等于F6单元格指定的值,就返回C3的本身的值,否则就生成3。

3、由于公式引用了本身的值,所以输入公式后,会弹出警告对话框,如下图:

4、遇到此类情况,需要对excel迭代计算进行启用,步骤如下。依次单击【文件】【选项】【公式】,勾选【启用迭代计算】,最多迭代次数可以设置为1000,这里设置的次数越多,得到符合条件随机数的可能性就越大,但是次数过多,会增加计算量。

5、进行完上述步骤,现在只要修改C3单元格中指定的平均值,就会生成一组随机数,这些随机数的平均值就等于C3单元格的值。



  • 濡備綍鍦excel涓殢鏈虹敓鎴鏁版嵁
    绛旓細1銆佷互涓嬭〃涓轰緥锛岄渶瑕佽〃鏍间腑闅忔満鐢熸垚50-100涔嬮棿鐨勯殢鏈烘暟鎹2銆侀鍏堥変腑闇瑕鐢熸垚闅忔満鍖哄煙鐨勫崟鍏冩牸锛岄変腑鍚庡崟鍏冩牸浼氬彉鎴愮伆鑹层3銆佷緷娆℃墽琛屽叕寮忊旀彃鍏ュ嚱鏁般4銆佸啀鎻掑叆鍑芥暟闈㈡澘绫诲埆閫夋嫨鏁板涓庝笁瑙掑嚱鏁般乺andbetween鍚庣偣鍑荤‘瀹氥5銆佸湪bottom锛堟渶灏忓硷級涓緭鍏50锛屽湪top锛堟渶澶у硷級涓緭鍏100锛岀偣鍑荤‘瀹氥6銆佽繑鍥...
  • excel鎬庝箞鐢熸垚10涓拰鍊间负1000鐨闅忔満鏁鍛?
    绛旓細鍙互鍒╃敤杩唬璁$畻鏉ヨВ鍐宠繖涓棶棰橈紝鏈枃浠ョ敤鍏紡鐢熸垚10涓拰鍊间负1000锛屼笖鑼冨洿鍦80-120涔嬮棿鐨闅忔満鏁存暟涓轰緥锛岃鏄Excel涓鐢ㄨ凯浠h绠楃殑瑙e喅鏂规硶銆1.鍚敤杩唬璁$畻銆傚湪Excel2013涓紝鍗曞嚮鈥滄枃浠垛啋閫夐」鈫掑叕寮忊濓紝鍕鹃夆滃惎鐢ㄨ凯浠h绠椻濓紝鏍规嵁瀹為檯闇瑕佽皟鏁粹滄渶澶氳凯浠f鏁扳濇暟閲忥紝鏈緥涓洪粯璁ょ殑鈥100鈥濓紝灏嗏滆宸濊...
  • excel鎬庝箞鍦ㄦ煇涓鑼冨洿鍐鐢熸垚闅忔満鏁?
    绛旓細1銆Excel涓鍙互鍒╃敤randbetween鍑芥暟鐢熸垚鎸囧畾鑼冨洿鍐呯殑闅忔満鏁存暟锛屽涓嬪浘鎵绀猴紝鍦˙1:B4涓鐢熸垚1鍒100鍐呯殑闅忔満鏁板瓧锛岄夋嫨鍖哄煙锛岃緭鍏ュ叕寮忓涓嬶細2銆佹寜涓婥trl+Enter缁撴潫杈撳叆锛屽緱鍒闅忔満鏁板瓧濡備笅鎵绀猴細3銆佹寜涓婩9锛岄殢鏈烘暟瀛椾細鍒锋柊锛屽涓嬪浘鎵绀猴細4銆佸鏋滆鐢熸垚闅忔満灏忔暟锛屽彲浠ヨ冭檻鍦≧andbetween鍚庨潰闄や互10鐨勫嶆暟锛屽涓嬪浘...
  • excel濡備綍瀹炵幇闅忔満鎶藉彇涓斾笉閲嶅
    绛旓細3銆鐢熸垚闅忔満鏁鍚庯紝姣忔寜涓嬩竴娆9锛堟垨鑰呭叾浠栧崟鍏冩牸杩涜涓娆¤绠楋級锛岄殢鏈烘暟灏变細鍒锋柊涓娆★紝閲嶆柊鐢熸垚涓缁勯殢鏈烘暟锛岃娉ㄦ剰鍠斤紒4銆佸ソ浜嗭紝涓缁勪笉閲嶅鐨闅忔満鏁板瓧鐢熸垚浜嗭紝鐜板湪鎴戜滑鍥炲ご鐪嬬湅杩欎釜鍏紡鏄庝箞瀹炵幇鐨勫惂銆傞鍏堢湅Small鍑芥暟鐨勭涓涓弬鏁帮紝涔熷氨鏄鏁板瓧鍖哄煙锛岃繖閲屾槸鍒╃敤if鍜孋ountif鍑芥暟鏉ュ疄鐜版鍗曞厓鏍间笂闈㈢殑鍗曞厓...
  • 濡備綍鍦excel涓敓鎴愪竴涓湪涓瀹氳寖鍥村唴鐨闅忔満鏁
    绛旓細鍦ㄩ渶瑕佺殑鑼冨洿鍐呰缃闅忔満鏁鐨勫叕寮忔槸锛=RAND()*(15-5)+5銆傝繖閲岀殑RAND()涔樹互10锛15-5锛変細鐢熸垚涓涓0鍒9涔嬮棿鐨勯殢鏈烘暟锛屽啀鍔犱笂5锛屽氨寰楀埌浜5鍒15鐨勯殢鏈烘暟銆傚綋浣犵偣鍑诲洖杞︼紝鍏紡璁$畻鍑虹殑缁撴灉浼氬湪閫夊畾鐨勫崟鍏冩牸涓樉绀猴紝鐩磋鍦板睍绀轰綘鎵闇鐨勯殢鏈鸿寖鍥达紝濡備笅鎵绀猴細杩欐牱锛屼綘灏卞彲浠ヨ交鏉惧湴鍦Excel涓敓鎴骞舵帶鍒...
  • 濡備綍鐢╡xcel闅忔満鐢熸垚鐗瑰畾骞冲潎鍊煎拰鏍囧噯宸殑涓缁鏁版嵁
    绛旓細瀹炵幇鐨勬柟娉曞拰璇︾粏鐨勬搷浣滄楠ゅ涓嬶細1銆侀鍏堬紝璇ユ紨绀轰娇鐢ㄧ殑杞欢鏄Excel鐢靛瓙琛ㄦ牸锛岃蒋浠剁増鏈槸Office Home and Student 2016锛屽涓嬪浘鎵绀猴紝鐒跺悗杩涘叆涓嬩竴姝ャ2銆佸叾娆★紝瀹屾垚涓婅堪姝ラ鍚庯紝鎵撳紑Excel鐢靛瓙琛ㄦ牸锛岀劧鍚庢牴鎹棶棰樻弿杩颁互鐢ㄤ簬鏄剧ず骞冲潎鍊煎姞鎴栧噺鏍囧噯鍋忓樊鐨勫舰寮忚緭鍏ユ暟鎹紝濡備笅鍥炬墍绀猴紝鐒跺悗杩涘叆涓嬩竴姝ャ3銆佹帴...
  • excel鐢熸垚闅忔満鏁鐨勫嚑绉嶆柟娉曞強瀹炰緥
    绛旓細鍏紡涓婃湁濡備笅涓ょ锛1銆=rand()鏃犲弬鏁般傜敓鎴0-1闂寸殑闅忔満鏁銆傝绉嶆搷浣滃鏋滄兂瀹炵幇锛坅,b)涔嬮棿鐨勯殢鏈烘暟锛屽垯浣跨敤鍏紡锛=a+(b-a)*rand()渚嬪锛氬疄鐜0.1鍒0.5涔嬮棿鐨勯殢鏈烘暟鍏紡涓=0.1+0.4*rand()2銆=randbetween(a,b)鍙傛暟涓轰袱涓暣鏁帮紝闅忔満鐢熸垚涓や釜鏁存暟闂寸殑鏁存暟銆備緥濡傦細=randbetween(1,10)锛...
  • excel鎬庝箞浜х敓鎸囨暟闅忔満鏁?璋㈣阿
    绛旓細褰撹鏁拌冻澶熷鏃讹紝灏辫兘澶熷湪A鍒楀緱鍒涓缁鎸夋寚鏁板垎甯冪殑闅忔満鏁銆3. 鍦ㄩ渶瑕佸崟鍏冩牸涓緭鍏ワ細=index($A$1:$A$1000,int(rand()*1000)+1锛夎繖鏍凤紝褰浜х敓瓒冲澶氱殑鏁版嵁鍚庯紝搴旇鑳界湅鍑猴紝杩欎簺鏁版嵁鍛堟寚鏁板垎甯冦傞檮鍥炬槸鎴戠敤涓婅堪鏂规硶浜х敓浜500涓殢鏈烘暟鐨勭粺璁$粨鏋溿傛敞鎰忥細缂栬緫浠讳綍鍗曞厓鏍兼椂锛excel琛ㄦ牸鐨勯殢鏈烘暟閮戒細...
  • 扩展阅读:表格自动生成随机数字 ... excel随机小数精确到0.1 ... 表格正负0.5随机数 ... 随机数表法详细步骤例题 ... 表格中随机生成正负号 ... excel随机时间生成器 ... 电话号码随机生成 ... excel生成1-100随机数 ... excel随机生成指定内容 ...

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