[算表] 會計類的排列組合寫法

看板Office作者 (阿呆)時間7年前 (2018/08/19 01:10), 7年前編輯推噓0(009)
留言9則, 2人參與, 7年前最新討論串1/1
軟體:excel 版本:2013 如題,最近在寫一個會計類的算表,但真的想破頭不知道該怎麼寫了~希望有神人幫忙解答? http://i.imgur.com/Kw4lt7L.jpg
條件: 1.對Range("A2","C5")做排列組合,其中A2:A5每格有100、200、300三種可能(不分豬肉、牛肉重量都是同一個基準100、200、300);B2:B5每格有豬肉或牛肉兩種可能;C2:C5每格有買或賣兩種可能;D2:D5則產生相對應的價格,例如A2為100、B2牛肉、C2買,則D2顯示I5。 Range("A2","C5")為一組組合。Range("A2","C5")每一格彼此不影響,可以A2、A3、A4、A5都是100,依此類推。 2.上面的排列組合會有20736種可能,我將D2:D5價格的運算公式寫在R2:R11,若R2:R11均大於參數F2,則將成功的組合結果顯示在Range("L2","O5"),完成第一個組合。 3.第一個組合完成後,接著再重複上述動作,直至滿足參數2、參數3、參數4的條件,並依序顯示符合的組合,至多至參數4,結束。(先滿足參數1才進行參數2的排列組合) -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 223.141.96.104 ※ 文章網址: https://www.ptt.cc/bbs/Office/M.1534612251.A.5EB.html ※ 編輯: stone1995 (223.141.96.104), 08/19/2018 01:26:51 ※ 編輯: stone1995 (223.141.96.104), 08/19/2018 01:32:19 ※ 編輯: stone1995 (223.141.96.104), 08/19/2018 01:37:41

08/19 01:41, 7年前 , 1F
我不管怎麼編輯文章後面就是多那兩段~真的很不好意思
08/19 01:41, 1F

08/19 01:46, 7年前 , 2F
重整理又好了... 不改了~條件就是上面三個,有點複雜希
08/19 01:46, 2F

08/19 01:46, 7年前 , 3F
望可以找到解答3Q
08/19 01:46, 3F

08/19 01:54, 7年前 , 4F
補充一下,Range("L2","O5")顯示的成功組合是Range("A2
08/19 01:54, 4F

08/19 01:54, 7年前 , 5F
","D5"),有包含價格
08/19 01:54, 5F

08/20 20:13, 7年前 , 6F
如果要表列組合的話 https://i.imgur.com/M0bx9Br.jpg
08/20 20:13, 6F

08/20 20:14, 7年前 , 7F
a1公式為拖曳至列號12^4處,L1和O1的部分則是12^4*12*4處
08/20 20:14, 7F

08/20 20:16, 7年前 , 8F
之後就看需求是什麼再去從該組合內判斷
08/20 20:16, 8F

08/20 20:39, 7年前 , 9F
好的謝謝S大
08/20 20:39, 9F
文章代碼(AID): #1RU5CRNh (Office)
文章代碼(AID): #1RU5CRNh (Office)