[VBA ] 將重複的資料合併在同一欄

看板Visual_Basic作者 (qazsd)時間9年前 (2014/11/17 01:18), 9年前編輯推噓1(1021)
留言22則, 4人參與, 最新討論串1/1
請教一下各位高手們 小弟做了個EXCEL檔案需做text mining 檔案裡面的資料很多,例如:文章001 (字詞名稱)標題A 標題D 標題B 標題E ... (出現次數) 1 3 2 1 ... 文章002 標題D 標題K 標題C 標題A . 4 5 1 2 . . . . . . . . . . . . . . . 每列各有上百個標題 且每列都有重複的標題 想要整合成像這樣: 標題A 標題B 標題C 標題D 標題E 標題K ... 文章001 1 2 3 1 文章002 2 1 4 5 . . . . . . . . . . . . . . 除了使用陣列還有其他更好的做法嗎? 陣列一定得用3維陣列嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 123.195.203.234 ※ 文章網址: http://www.ptt.cc/bbs/Visual_Basic/M.1416158319.A.C1D.html

11/17 08:31, , 1F
一維就好了為什麼要3維
11/17 08:31, 1F

11/17 12:28, , 2F
因為要記標題名稱、出現次數還有一個是紀錄在哪篇文章出現
11/17 12:28, 2F

11/17 12:28, , 3F
,不是要三維嗎?
11/17 12:28, 3F

11/17 14:44, , 4F
建議你到Prob_Solve這板吧 討論演算法的話...
11/17 14:44, 4F

11/17 20:08, , 5F
喔 我是想問說VB有沒有相關的函式可以快速達成??
11/17 20:08, 5F
qazsd:轉錄至看板 Prob_Solve 11/17 20:09

11/17 22:41, , 6F
這簡單到爆炸好嗎 根本不需要找函數來用
11/17 22:41, 6F

11/17 22:43, , 7F
還有這了不起也是二維而已 你到底是怎樣構想會想到三維
11/17 22:43, 7F

11/17 23:34, , 8F
因為每列標題都有一個專屬的文章ID,我把文章內文更正好了
11/17 23:34, 8F
※ 編輯: qazsd (123.195.203.234), 11/17/2014 23:38:55

11/18 09:16, , 9F
這樣還是二維啊 拜託把陣列概念弄清楚好嗎
11/18 09:16, 9F

11/18 09:17, , 10F
不然我講東你講西 一定要多一維 這樣接不下去
11/18 09:17, 10F

11/18 12:39, , 11F
原PO你的想法應該沒錯,但是維數算錯了
11/18 12:39, 11F

11/18 12:40, , 12F
標題跟文章分別是XY,也就是一維跟二維
11/18 12:40, 12F

11/18 12:40, , 13F
但是裡面的數量只是該節點的值,並不是第三維
11/18 12:40, 13F

11/18 12:41, , 14F
單一拉出來看 文章1 文章2 文章3 文章4
11/18 12:41, 14F

11/18 12:41, , 15F
標題A 1 2 0 3
11/18 12:41, 15F

11/18 12:41, , 16F
這樣是一條陣列,也就是一維
11/18 12:41, 16F

11/18 12:41, , 17F
把所有標題串成陣列方便管理,這樣是二維
11/18 12:41, 17F

11/18 12:42, , 18F
話說PHP版也看過一樣文章,你在思考用什麼語言寫嗎?
11/18 12:42, 18F

11/18 23:09, , 19F
嗯嗯..是二維沒錯..發佈到PHP版是因為想說能不能用PHP來顯
11/18 23:09, 19F

11/18 23:10, , 20F
示結果..然後再貼到Excel...因為用VB要寫入到Excel好像有點
11/18 23:10, 20F

11/18 23:11, , 21F
問題..
11/18 23:11, 21F

11/19 07:04, , 22F
用VBA就寫完了。有人說countif()但是那實在很難用。
11/19 07:04, 22F
文章代碼(AID): #1KQDnlmT (Visual_Basic)