[算表] M取N的不重覆排列組合

看板Office作者 (酷炫李奔奔)時間10年前 (2015/11/11 16:51), 編輯推噓4(4025)
留言29則, 3人參與, 最新討論串1/1
軟體:EXCEL 版本:2003 請問是否可用EXCEL做出不重覆的排列組合列表 例如: 01~36 共36個數字 一組取6個數字 組內數字不可重複 組與組也不可重複選取同樣的六個數字(順序不同也不可以) EX 01 03 05 07 09 15 15 03 01 09 07 05 這樣就不可以 麻煩各位解答 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.238.92.202 ※ 文章網址: https://www.ptt.cc/bbs/Office/M.1447231913.A.E27.html

11/11 17:33, , 1F
https://goo.gl/ZVWQ4R rank配合rand()
11/11 17:33, 1F

11/11 17:47, , 2F
按F9可重新產生
11/11 17:47, 2F

11/11 18:04, , 3F
謝謝S大,但我想得到所有的排列組合,例如
11/11 18:04, 3F

11/11 18:04, , 4F
01、02、03、04、05
11/11 18:04, 4F

11/11 18:04, , 5F
01、02、03、04、06
11/11 18:04, 5F

11/11 18:05, , 6F
01、02、03、04、07
11/11 18:05, 6F

11/11 18:05, , 7F
只要不是六個數字完全重複就可以,請問這樣能做出來
11/11 18:05, 7F

11/11 18:05, , 8F
嗎?
11/11 18:05, 8F

11/11 18:05, , 9F
抱歉原文沒敘述清楚
11/11 18:05, 9F

11/11 18:13, , 10F
抱歉是我誤會,請忽略回文
11/11 18:13, 10F

11/11 19:10, , 11F
https://goo.gl/3z9g8m 那類似這樣
11/11 19:10, 11F

11/11 19:22, , 12F
感謝S大幫解:)
11/11 19:22, 12F

11/12 14:19, , 13F
不好意思,我研究了半天s大的範例,有點看不太懂……
11/12 14:19, 13F

11/12 14:20, , 14F
例如:為什麼沒列出 1 2 3 4 5 36 這個組合?
11/12 14:20, 14F

11/12 16:00, , 15F
row()應該要改為第一列才對,檔案因在第一列g1加上"輔助"
11/12 16:00, 15F

11/12 16:01, , 16F
只在a2這個儲存格調整到row(a1)
11/12 16:01, 16F

11/12 16:02, , 17F
https://goo.gl/3z9g8m已修正,感謝告知
11/12 16:02, 17F

11/12 16:50, , 18F
不好意思,我還是有點疑問……XD
11/12 16:50, 18F

11/12 16:50, , 19F
像原PO舉例的01 03 05 07 09 15 也沒有列出來
11/12 16:50, 19F

11/12 16:52, , 20F
我覺得S大您列的組合,是不是外加了一個條件:「前五個
11/12 16:52, 20F

11/12 16:52, , 21F
數字必須連號」
11/12 16:52, 21F

11/12 17:09, , 22F
這樣來看是不合適原文要的條件,要改寫
11/12 17:09, 22F

11/12 17:45, , 23F
我嘗試了一下,但是數量級有點大,我的excel塞不下XDD
11/12 17:45, 23F

11/12 23:38, , 24F
非常感謝大家:)
11/12 23:38, 24F

11/13 00:02, , 25F
改用巨集 https://goo.gl/aYxXRX 約200百萬筆組合
11/13 00:02, 25F

11/13 00:39, , 26F
抱歉上面格式為2007以上版本
11/13 00:39, 26F

11/13 00:40, , 27F
2003版本,請以此版 https://goo.gl/dVEl7K 但因檔案大小
11/13 00:40, 27F

11/13 00:40, , 28F
緣故,因此有用winrar壓縮
11/13 00:40, 28F

11/14 23:55, , 29F
推! S大竟然做到半夜
11/14 23:55, 29F
文章代碼(AID): #1MGm6fud (Office)
文章代碼(AID): #1MGm6fud (Office)