作者isaachsu83 (白白黑)
看板Office
標題[問題] VBA 找出最多的產品組合
時間Tue Jun 6 04:06:22 2017
(若是和其他不同軟體互動之問題 請記得一併填寫)
軟體: excel
版本:2016
http://imgur.com/a/ftebK
如圖,有辦法使用vba寫出類似這樣的演算嗎,從每一筆同訂單中挖出最多的產品組合~
感謝~
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.136.192.8
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Office/M.1496693185.A.6E6.html
1F:→ soyoso: 以連結來看2、4是否出現次數也為2次,如果是且資料有依訂 06/06 10:17
2F:→ soyoso: 單排序的話 06/06 10:17
3F:→ soyoso: 測試想法為取訂單唯一值,迴圈於該唯一值,range.find或工 06/06 10:17
4F:→ soyoso: 作表函數match配合工作表函數countif,取得範圍,迴圈該範 06/06 10:18
5F:→ soyoso: 圍,將值比對各訂單範圍是否相等於該筆數,相等時累加。 06/06 10:18
6F:→ soyoso: 最多組合,加上判斷當累加大於變數,則合併字串,並將變數 06/06 10:19
7F:→ soyoso: 等於該累加值 06/06 10:19
8F:→ soyoso: 回文的累加為變數累加加1的意思 06/06 10:21