PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
Office
[算表] 會計類的排列組合寫法
作者:
stone1995
(阿呆)
2018-08-19 01:10:48
軟體: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的排列組合)
作者:
stone1995
(阿呆)
2018-08-19 01:41:00
我不管怎麼編輯文章後面就是多那兩段~真的很不好意思重整理又好了... 不改了~條件就是上面三個,有點複雜希望可以找到解答3Q補充一下,Range("L2","O5")顯示的成功組合是Range("A2","D5"),有包含價格
作者: soyoso (我是耀宗)
2018-08-20 20:13:00
如果要表列組合的話
https://i.imgur.com/M0bx9Br.jpg
a1公式為拖曳至列號12^4處,L1和O1的部分則是12^4*12*4處之後就看需求是什麼再去從該組合內判斷
作者:
stone1995
(阿呆)
2018-08-20 20:39:00
好的謝謝S大
繼續閱讀
[問題] 進銷存VBA自動填入明細
b750117
[算表]查前三碼含在15種字母中的8種狀況怎寫?
ddqueen
[問題] 請問win10裝office2010後,word裡找不到_方程式編輯器3.0
johnlu07
[算表] 將數字和中文夾雜的值取為一般正常數字
vina724
[算表] 工作表來源位置問題
berger200350
[算表]表新增資料後,圖會更新。但表不增圖不會空白
ddqueen
Re: [算表] 欄位數值回傳問題
kobe56
[問題]Mac ppt 文本滾動功能
poshlemonbee
[算表] 計算次數與人數(分平日假日)
azide
[算表] 請問如何用出EXCEL直條圖Y軸的線
james923923
Links
booklink
Contact Us: admin [ a t ] ucptt.com