ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 效率神器,一键搞定繁琐工作
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
让更多数据处理,一键完成 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
12
返回列表 发新帖
楼主: starlee0805

[求助] 遍历工作表提取数据

[复制链接]

TA的精华主题

TA的得分主题

发表于 2022-11-25 14:08 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
看了下数据,确实有问题:
1、提取 法兰、法兰盖 就有问题,含 法兰盖 的必定含 法兰 ,数据会提取2遍。
2、对于  圆形垫片-RWFⅡ(TDSH)吸气过滤器法兰盖侧-4”&5” G3510 会被 法兰、法兰盖、垫片分别提取。

TA的精华主题

TA的得分主题

发表于 2022-11-25 14:10 | 显示全部楼层
提供个数组的思路。这里数据不会被多次提取。
360截图20221125140609464.jpg

遍历工作表抽取数据.rar

36.69 KB, 下载次数: 15

评分

1

查看全部评分

TA的精华主题

TA的得分主题

发表于 2022-11-25 14:11 | 显示全部楼层
被“法兰”提取后,就不会被“法兰盖”提取。如果要分别提的话,应该把长的特征放在前面,先提“法兰盖”,再提“法兰”

评分

1

查看全部评分

TA的精华主题

TA的得分主题

 楼主| 发表于 2022-11-25 14:16 | 显示全部楼层
grf1973 发表于 2022-11-25 13:24
如果对象描述同时含有两个关键词就会被筛选出两遍。所以要确保源数据关键词的唯一性。

大佬,我试了一下,好像抽取完符合条件的数据后,后面不符合条件的没抽出来。
还有我在后面加了新的数据,数量没有累加。

TA的精华主题

TA的得分主题

发表于 2022-11-25 16:22 | 显示全部楼层
确实没有考虑。数组的做法做了修改,可以无遗漏不重复的完成筛选。数据库的还得想想。
360截图20221125162012295.jpg

遍历工作表抽取数据.rar

37.05 KB, 下载次数: 11

TA的精华主题

TA的得分主题

发表于 2022-11-25 16:42 | 显示全部楼层
数据库的也做了优化,用两个单循环取代了双循环,效率提高了不少。
另外把不匹配部分也能筛选出来。
至于不重复筛选可以用 not in 已筛选sql 来实现,建议自己想想吧。
360截图20221125163658022.jpg

遍历工作表抽取数据.rar

38.37 KB, 下载次数: 15

评分

2

查看全部评分

TA的精华主题

TA的得分主题

 楼主| 发表于 2022-11-25 16:47 来自手机 | 显示全部楼层
grf1973 发表于 2022-11-25 16:42
数据库的也做了优化,用两个单循环取代了双循环,效率提高了不少。
另外把不匹配部分也能筛选出来。
至于 ...

恩,感谢大佬,我自己再来琢磨琢磨!

TA的精华主题

TA的得分主题

发表于 2022-11-25 19:07 来自手机 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
配管的同学好辛苦

TA的精华主题

TA的得分主题

 楼主| 发表于 2022-11-25 19:21 | 显示全部楼层
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2024-11-20 20:26 , Processed in 0.032597 second(s), 6 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

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