作者qazsd (qazsd)
看板Visual_Basic
标题[VBA ] 将重复的资料合并在同一栏
时间Mon Nov 17 01:18:37 2014
请教一下各位高手们
小弟做了个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://webptt.com/cn.aspx?n=bbs/Visual_Basic/M.1416158319.A.C1D.html
1F:→ MOONRAKER: 一维就好了为什麽要3维 11/17 08:31
2F:→ qazsd: 因为要记标题名称、出现次数还有一个是纪录在哪篇文章出现 11/17 12:28
3F:→ qazsd: ,不是要三维吗? 11/17 12:28
4F:推 ClubT: 建议你到Prob_Solve这板吧 讨论演算法的话... 11/17 14:44
5F:→ qazsd: 喔 我是想问说VB有没有相关的函式可以快速达成?? 11/17 20:08
※ qazsd:转录至看板 Prob_Solve 11/17 20:09
6F:→ MOONRAKER: 这简单到爆炸好吗 根本不需要找函数来用 11/17 22:41
7F:→ MOONRAKER: 还有这了不起也是二维而已 你到底是怎样构想会想到三维 11/17 22:43
8F:→ qazsd: 因为每列标题都有一个专属的文章ID,我把文章内文更正好了 11/17 23:34
※ 编辑: qazsd (123.195.203.234), 11/17/2014 23:38:55
9F:→ MOONRAKER: 这样还是二维啊 拜托把阵列概念弄清楚好吗 11/18 09:16
10F:→ MOONRAKER: 不然我讲东你讲西 一定要多一维 这样接不下去 11/18 09:17
11F:→ KawasumiMai: 原PO你的想法应该没错,但是维数算错了 11/18 12:39
12F:→ KawasumiMai: 标题跟文章分别是XY,也就是一维跟二维 11/18 12:40
13F:→ KawasumiMai: 但是里面的数量只是该节点的值,并不是第三维 11/18 12:40
14F:→ KawasumiMai: 单一拉出来看 文章1 文章2 文章3 文章4 11/18 12:41
15F:→ KawasumiMai: 标题A 1 2 0 3 11/18 12:41
16F:→ KawasumiMai: 这样是一条阵列,也就是一维 11/18 12:41
17F:→ KawasumiMai: 把所有标题串成阵列方便管理,这样是二维 11/18 12:41
18F:→ KawasumiMai: 话说PHP版也看过一样文章,你在思考用什麽语言写吗? 11/18 12:42
19F:→ qazsd: 嗯嗯..是二维没错..发布到PHP版是因为想说能不能用PHP来显 11/18 23:09
20F:→ qazsd: 示结果..然後再贴到Excel...因为用VB要写入到Excel好像有点 11/18 23:10
21F:→ qazsd: 问题.. 11/18 23:11
22F:→ MOONRAKER: 用VBA就写完了。有人说countif()但是那实在很难用。 11/19 07:04