excel里面从11个数字(1——11)里面选6个数字随机分成3组,如何实现? EXCEL中从11个数字选不同6数字的排列组合,但有这样的要...

excel\u91cc\u9762\u4ece11\u4e2a\u6570\u5b57\uff081\u2014\u201411\uff09\u91cc\u9762\u90096\u4e2a\u6570\u5b57\u968f\u673a\u5206\u62103\u7ec4\uff0c\u5982\u4f55\u5b9e\u73b0\uff1f

\u4ece\u6b64\u9898\u578b\u6765\u770b\uff0c\u9700\u8981\u968f\u673a\u4e24\u6b21
\u7b2c\u4e00\u6b21\u662f\u968f\u673a\u9009\u53d66\u4e2a\u6570\u5b57\uff081-11\u4e2d\uff09
\u5728\u8fd9\u516d\u4e2a\u6570\u5b57\u7684\u57fa\u7840\u4e0a\u8fdb\u4e00\u6b65\u968f\u673a\u5206\u6210\u4e09\u7ec4\u3002
\u968f\u673a\u5206\u6210\u4e09\u7ec4\uff0c\u8fd8\u8981\u8003\u8651\u4e00\u4e2a\u95ee\u9898\uff0c\u662f\u5e73\u5747\u5206\u914d\u6210\u4e09\u7ec4\uff0c\u8fd8\u662f\u5404\u7ec4\u6570\u5b57\u4e2a\u6570\u4e0d\u5b9a\u5462\uff1f
\u5e73\u5747\u5206\u914d\u76f8\u5bf9\u5bb9\u6613\u89e3\u51b3\uff0c\u4ee5\u4e0b\u4ee3\u7801\u662f\u8981\u89e3\u51b3\u4e0d\u5e73\u5747\u5206\u914d\uff0c
\u4e0d\u5e73\u5747\u5206\u914d\uff0c\u8fd8\u8981\u4fdd\u8bc1\u6bcf\u7ec4\u6709\u6570\u5b57\uff0c\u6bcf\u7ec4\u6570\u5b57\u6700\u591a\u67094\u4e2a\uff0c\u81f3\u5c11\u6709\u4e00\u4e2a\uff0c\u6240\u4ee5\u968f\u673a\u4ea7\u751f\u7b2c\u4e00\u7ec4\u7684\u6570\u5b57\u6570\u91cf\uff08k<=4\u300b\uff09\uff0c\u8fdb\u800c\u518d\u4ea7\u751f\u7b2c\u4e8c\u7ec4\u7684\u968f\u673a\u6570\u5b57\u6570\u91cf\uff08m
<=6-k-1\uff09,\u5269\u4f59\u7684\u6570\u5b57\u5373\u4e3a\u7b2c\u4e09\u7ec4\u7684\u6570\u5b57\u6570\u91cf\uff086-k-m\uff09
\u4ee3\u7801\u622a\u56fe\u5982\u4e0b\uff1a

COMBIN(6,2)=15
COMBIN(15,3)=455
\u6709455\u4e2a\u7ec4\u5408

\u8981\u5148\u5168\u90e8\u5217\u51fa\uff0c\u975eVBA\u505a\u4e0d\u51fa\u6765
VBA\u4e5f\u662f\u975e\u5e38\u590d\u6742\u4e86

从此题型来看,需要随机两次

第一次是随机选取6个数字(1-11中)

在这六个数字的基础上进一步随机分成三组。

随机分成三组,还要考虑一个问题,是平均分配成三组,还是各组数字个数不定呢?

平均分配相对容易解决,以下代码是要解决不平均分配,

不平均分配,还要保证每组有数字,每组数字最多有4个,至少有一个,所以随机产生第一组的数字数量(k<=4》),进而再产生第二组的随机数字数量(m <=6-k-1),剩余的数字即为第三组的数字数量(6-k-m)

代码截图如下:



亲,如下图,

B1粘贴这个公式下拉:=RAND()

C1粘贴这个公式下拉:=IF(B1<=SMALL(B:B,3),1,IF(B1<=SMALL(B:B,6),2,IF(B1<=SMALL(B:B,9),3,"")))

C列就是你要的随机分组。

按F9刷新一组分组。

 



选择3行6列的区域
输入
=RANDBETWEEN(1,11)
按ctrl+enter结束

请下载文件。



  • excel閲岄潰浠11涓暟瀛(1鈥斺11)閲岄潰閫6涓暟瀛楅殢鏈哄垎鎴3缁,濡備綍瀹炵幇?_鐧...
    绛旓細浠庢棰樺瀷鏉ョ湅锛岄渶瑕侀殢鏈轰袱娆 绗竴娆℃槸闅忔満閫夊彇6涓暟瀛楋紙1-11涓锛夊湪杩欏叚涓暟瀛楃殑鍩虹涓婅繘涓姝ラ殢鏈哄垎鎴愪笁缁勩傞殢鏈哄垎鎴愪笁缁勶紝杩樿鑰冭檻涓涓棶棰橈紝鏄钩鍧囧垎閰嶆垚涓夌粍锛岃繕鏄悇缁勬暟瀛椾釜鏁颁笉瀹氬憿锛熷钩鍧囧垎閰嶇浉瀵瑰鏄撹В鍐筹紝浠ヤ笅浠g爜鏄瑙e喅涓嶅钩鍧囧垎閰嶏紝涓嶅钩鍧囧垎閰嶏紝杩樿淇濊瘉姣忕粍鏈夋暟瀛楋紝姣忕粍鏁板瓧鏈澶氭湁4涓紝鑷冲皯鏈...
  • excel涓鏌涓暟寰涓涓瓧
    绛旓細=TEXT(ROUNDUP(A1/5,),"[DBnum1]")
  • excel琛ㄦ牸涓 鎬庝箞璁鏁板瓧渚濇鍔1 ?
    绛旓細1锛屾墦寮Excel琛ㄦ牸绋嬪簭锛岃繘鍏xcel绋嬪簭涓荤晫闈腑锛岃緭鍏ュソ绗竴涓鏁板瓧銆2锛屾帴鐫锛岄変腑璇ュ崟鍏冩牸鍙充笅瑙掔殑鍗佸瓧锛屽線涓嬫嫋鍔ㄣ3锛屽嵆鍙湅鍒癊xcel涓~閲嶄簡鐩稿悓鐨勫唴瀹广4锛屽彸閿偣鍑诲尯鍩燂紝鍦ㄥ彸閿彍鍗曚腑鐐瑰嚮鈥滃~鍏呭簭鍒椻濄5锛屾渶鍚庯紝鍗冲彲鐪嬪埌Excel涓暟瀛椾緷娆″姞涓璁剧疆瀹屾垚锛岄棶棰樿В鍐炽
  • 鎬庝箞鍦excel鎶婂涓暟鎹浛鎹㈡垚涓涓暟鎹緥濡3,5,7,9,11,13,15鍏ㄩ儴鏇挎崲鎴...
    绛旓細鐢╯heet2涓鸿緟鍔╄〃鏉ュ仛锛屽湪sheet2涓夋嫨涓巗heet1涓鏁版嵁鐩稿悓鐨勫尯鍩燂紝杈撳叆 =if(mod(sheet1!A1,2),1,2)锛孋TRL+鍥炶溅銆
  • 姹excel鍏紡,11涓暟瀛鐨勬帓鍒楃粍鍚堝叕寮
    绛旓細缁勫悎闂: 11鍙5鐨勭粍鍚堟暟涓462涓, 闇瑕佺敤鍒颁笁涓叕寮 1. 鍏堝湪B2鎵嬪伐杈撳叆1(鍥涓绾㈣壊閮ㄥ垎)2. C2鍏紡(鍥句腑榛勮壊閮ㄥ垎)=IF($A$3>B2,B2+1,"")鍙虫媺鍒癋2 3. B3鍏紡(鍥句腑缁胯壊閮ㄥ垎)=IF(COUNT($B$2:B2)>=COMBIN($A$2,$A$3),"",IF($B$2=$A$3,B2+1,IF(C2=($A$2+COLU...
  • Excel璁$畻缁撴灉鎬庝箞淇濈暀11涓暟瀛
    绛旓細鏍煎紡--鍗曞厓鏍--鏁板瓧:鑷畾涔,鍦 绫诲瀷 鏍涓杈撳叆 #.###(瓒呰繃11涓)璇存槑:鍏紡涓敤11涓#鍙锋潵鑾峰彇绉戝璁版暟娉曠殑11浣(鍚庨潰鐨凟+00鏄瀛﹁鏁),鐢ㄤ袱涓繛缁噺鍙(--)杞寲涓烘甯哥殑11浣,(鍥犱负鏄#鍙,浣嶆暟涓嶅鏃跺悗闈㈢殑0浼氳鑷姩鍘绘帀),鐢变簬EXCEL甯歌鏄剧ず10浣,鍙兘鏈変竴浣嶆樉绀轰笉鍑烘潵,鐢ㄨ秴杩11浣嶇殑#鍙锋潵璁...
  • excel 濡備綍闅忔満鐢熸垚1鍒11鐨鏁板瓧鍟?
    绛旓細鍙互鍦ㄥ崟鍏冩牸鐩存帴杈撳叆=RANDBETWEEN(1,11)
  • excel琛ㄦ牸蹇呰緭鍏11涓暟瀛,鍚﹀垯鎻愮ず閿欒,搴旇搴旂敤浠楹煎嚱鏁板晩?鍚勪綅楂樻墜甯...
    绛旓細涓嶉渶瑕佸嚱鏁板憖銆1銆侀夋嫨浣犳兂瑕佽緭鍏11涓暟瀛鐨勫崟鍏冩牸 2銆佸湪鏂囦欢鑿滃崟涓鐐瑰嚮锛氭暟鎹-鏈夋晥鎬- 涔嬪悗鍑虹幇鈥滄暟鎹湁鏁堟р濆崟鍏冩牸-鈥滆缃-鍦ㄢ滃厑璁糕濅腑閫夋嫨鈥滄枃鏈暱搴︹濄傘傜劧鍚庡啀鍑虹幇鐨勬暟鎹腑閫夋嫨鈥滅瓑浜庘-鍦ㄩ暱搴︿腑杈撳叆|鈥11鈥濄
  • excel鎬庝箞鎶11涓暟瀛5涓竴缁勭殑鎵鏈夊彲鑳借〃鐜板嚭鏉
    绛旓細棣栧厛锛11涓暟鍙5涓竴缁勶紝缁勫悎鍏辨湁 =COMBIN(11,5)=462 涓 鐒跺悗鍦excel閲岄潰闅忎究褰曞埗涓涓畯锛岀紪杈戝畯锛屽皢瀹忎唬鐮佸叏閮ㄦ竻闄わ紝鎶婁互涓嬩唬鐮佺矘璐磋繘鍘伙紝杩愯杩欎釜瀹忓氨琛屼簡銆侱im arr Range("A1:Q462").ClearContents arr = [A1:Q462]l = 1 m = 1 For i1 = 1 To 7 For i2 = i1 + 1 To 8 ...
  • 璇锋暀楂樻墜:EXCEL鎺掑簭鏃,鍙绗涓涓暟瀛濡1,10,11,12...19,2,20,21...
    绛旓細棣栧厛锛屾墦寮闇瑕佹搷浣滅殑Excel琛ㄦ牸锛岄夋嫨闇瑕佹帓搴忕殑鍗曞厓鏍硷紝鐐瑰嚮鈥滃紑濮嬧濋夐」鍗′腑鐨勨滅瓫閫夊拰鎺掑簭鈥濓紝鐒跺悗閫夋嫨鈥滃崌搴忊濋夐」銆備綘浼氬彂鐜版帓搴忓彧渚濇嵁绗涓涓暟瀛杩涜銆傛鏃讹紝浣犻渶瑕佹洿鏀规帓搴忕殑渚濇嵁銆傜偣鍑诲伐鍏锋锛屽垏鎹㈠埌鈥滄暟瀛椻濋夐」銆傛帴鐫锛屽湪鏁版嵁鏍涓锛岄拡瀵硅繖浜涙枃鏈暟瀛楋紝杩涜鍙屽嚮鎿嶄綔銆傝繖鏍蜂細瑙﹀彂鏂囨湰杞崲涓烘暟瀛楃殑...
  • 扩展阅读:表格e+11怎么变成数字 ... 表格数字长度超过11位 ... 超过11位的数字怎么填充 ... exlc表格数字变成e+11 ... excel将一串数字拆分 ... 单元格数字变成e+11 ... 表格输入数字后面显示e+11 ... 11位数字怎么读出来 ... 表格自动生成数字1-100 ...

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