Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
楼主: zhouxingyu

[已解决]求提速!!!

[复制链接]
发表于 2016-4-22 22:12 | 显示全部楼层
grf1973 发表于 2016-4-22 21:59
还可以局部小优化,速度再提高2秒(20%)

QQ截图20160422215849.jpg
提取相同数值(数据)39楼.rar (12.41 KB, 下载次数: 5)
excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
回复

使用道具 举报

 楼主| 发表于 2016-4-22 22:22 | 显示全部楼层
爱疯 发表于 2016-4-22 22:12
我一直没明白题意

grf1973可否简单说明下题意啊?

T02299与其它某个含T0299的比较,其中T0299是相同的,余下的一个数不同,在这里是2,也就是G9返回的2.
要遍历整列所有数据进行比较.


回复

使用道具 举报

发表于 2016-4-22 22:25 | 显示全部楼层
为什么T02299要与其它某个含T0299的比较呢?
回复

使用道具 举报

 楼主| 发表于 2016-4-22 22:28 | 显示全部楼层
爱疯 发表于 2016-4-22 22:25
为什么T02299要与其它某个含T0299的比较呢?

因为它们之间近似但又有不同,分别找出这些相同和不同值,进行归类.
回复

使用道具 举报

发表于 2016-4-22 22:31 | 显示全部楼层
zhouxingyu 发表于 2016-4-22 22:28
因为它们之间近似但又有不同,分别找出这些相同和不同值,进行归类.

是如何确定,要和含T0299的比较?

运行前,不知道T0299呀
回复

使用道具 举报

 楼主| 发表于 2016-4-22 22:32 | 显示全部楼层
爱疯 发表于 2016-4-22 22:25
为什么T02299要与其它某个含T0299的比较呢?

算是道相当难的题吧,运算量会相当的巨大,通常情况下会耗时相当漫长.
这也说明grf1973的代码实在是高明之极.
回复

使用道具 举报

 楼主| 发表于 2016-4-22 22:35 | 显示全部楼层
爱疯 发表于 2016-4-22 22:31
是如何确定,要和含T0299的比较?

运行前,不知道T0299呀

运行前是T02299,举个例子:有另一个值是T02399,那它们的相当值就是T0299,不同值就是2和3.
(运行前含字母都是6位数值)
回复

使用道具 举报

发表于 2016-4-22 22:35 | 显示全部楼层
还是没明白楼主对题意的解释
回复

使用道具 举报

 楼主| 发表于 2016-4-22 22:39 | 显示全部楼层
爱疯 发表于 2016-4-22 22:35
还是没明白楼主对题意的解释

呵呵,原谅我表达能力有限.
要不,让grf1973给你解答下.它是解题人,思路应该很清晰.
回复

使用道具 举报

发表于 2016-4-22 22:40 | 显示全部楼层
zhouxingyu 发表于 2016-4-22 22:35
运行前是T02299,举个例子:有另一个值是T02399,那它们的相当值就是T0299,不同值就是2和3.
(运行前含字母都 ...

41楼减少到了9行数据,就是为方便说明题意的。

在41楼图中,没有T02399啊?



回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-5-1 00:56 , Processed in 0.331258 second(s), 10 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表