[問題] VBA 找出最多的產品組合

看板Office作者 (白白黑)時間7年前 (2017/06/06 04:06), 編輯推噓0(008)
留言8則, 1人參與, 最新討論串1/1
(若是和其他不同軟體互動之問題 請記得一併填寫) 軟體: excel 版本:2016 http://imgur.com/a/ftebK 如圖,有辦法使用vba寫出類似這樣的演算嗎,從每一筆同訂單中挖出最多的產品組合~ 感謝~ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.136.192.8 ※ 文章網址: https://www.ptt.cc/bbs/Office/M.1496693185.A.6E6.html

06/06 10:17, , 1F
以連結來看2、4是否出現次數也為2次,如果是且資料有依訂
06/06 10:17, 1F

06/06 10:17, , 2F
單排序的話
06/06 10:17, 2F

06/06 10:17, , 3F
測試想法為取訂單唯一值,迴圈於該唯一值,range.find或工
06/06 10:17, 3F

06/06 10:18, , 4F
作表函數match配合工作表函數countif,取得範圍,迴圈該範
06/06 10:18, 4F

06/06 10:18, , 5F
圍,將值比對各訂單範圍是否相等於該筆數,相等時累加。
06/06 10:18, 5F

06/06 10:19, , 6F
最多組合,加上判斷當累加大於變數,則合併字串,並將變數
06/06 10:19, 6F

06/06 10:19, , 7F
等於該累加值
06/06 10:19, 7F

06/06 10:21, , 8F
回文的累加為變數累加加1的意思
06/06 10:21, 8F
文章代碼(AID): #1PDRd1Rc (Office)