ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 Excel Home精品图文教程库
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
300集Office 2010微视频教程 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
查看: 402|回复: 17

[求助] 满足2张表的条件,去重复值更新台账

[复制链接]

TA的精华主题

TA的得分主题

发表于 2024-1-8 19:03 | 显示全部楼层 |阅读模式
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
需求:通过《总数据源》《不体现出来》表筛选数据放入到《台账表中》。
条件:
①只拾取《总数据源》C列【未中标|已投标决策|已转项目|终止】4个阶段数据,其余阶段不计入,同时满足2024年开始往后的项目(E列),放入到《台账中》。
②同时在《不体现出来》表有的项目,为《总数据源》筛选出来的一部分,阶段为【未中标|已投标决策|已转项目|终止】不放入到《台账》表中,即在《不体现出来》表中有的项目且为上述4个阶段,作为条件,有就不放入到台账中。
③《台账》中已经有的项目,则后续不重复放入。
④根据鼠标定位,在对应行开始放入。
⑤各表可以无限添加数据。
⑥每张表的标题是一样的。

目前写的代码也是其他老师写的,之前的是一个表作为判定条件,现在是其他2个表中的数据同时作为判定条件,加上台账表本身有的数据不计入,合起来作为条件,筛选需要的数据。

希望在线看到的老师,不吝惜墨宝,帮忙写个代码,不胜感激。


提取案例.rar

56.36 KB, 下载次数: 5

TA的精华主题

TA的得分主题

 楼主| 发表于 2024-1-8 19:31 | 显示全部楼层
希望在线看到的老师,不吝惜墨宝,帮忙写个代码,不胜感激。

TA的精华主题

TA的得分主题

发表于 2024-1-8 19:44 | 显示全部楼层
需求多,写代码耗费的时间也多。
让其他老师先来吧。

TA的精华主题

TA的得分主题

 楼主| 发表于 2024-1-8 19:47 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
ykcbf1100 发表于 2024-1-8 19:44
需求多,写代码耗费的时间也多。
让其他老师先来吧。

需求不多,就是有点绕口,总体就是从总数据源中摘取4个转态,2024年以后的,如果在不体现表里出现了,就不要放到台账中。
提取出来要放入到台账中的数据,如果台账中中已经有了,也不体现出来。
老师,请赐墨宝

TA的精华主题

TA的得分主题

发表于 2024-1-8 19:49 | 显示全部楼层
c1988138 发表于 2024-1-8 19:47
需求不多,就是有点绕口,总体就是从总数据源中摘取4个转态,2024年以后的,如果在不体现表里出现了,就 ...

代码行数不会少的。

TA的精华主题

TA的得分主题

 楼主| 发表于 2024-1-8 19:56 | 显示全部楼层
ykcbf1100 发表于 2024-1-8 19:49
代码行数不会少的。

我里面写了一点,但感觉不对。

TA的精华主题

TA的得分主题

发表于 2024-1-8 20:21 | 显示全部楼层
c1988138 发表于 2024-1-8 19:56
我里面写了一点,但感觉不对。

自动更新,附件供参考。。。

提取案例.7z

36.25 KB, 下载次数: 12

评分

2

查看全部评分

TA的精华主题

TA的得分主题

发表于 2024-1-8 20:40 | 显示全部楼层
本帖最后由 shiruiqiang 于 2024-1-8 21:52 编辑

表1和表3做字典,判断表2的年份和5列,不在字典内的就提取
目前理解就是表2有颜色的去重



提取案例.rar

59.77 KB, 下载次数: 8

评分

1

查看全部评分

TA的精华主题

TA的得分主题

 楼主| 发表于 2024-1-11 14:05 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
shiruiqiang 发表于 2024-1-8 20:40
表1和表3做字典,判断表2的年份和5列,不在字典内的就提取
目前理解就是表2有颜色的去重

老师,有用,感谢了,非常好

TA的精华主题

TA的得分主题

 楼主| 发表于 2024-1-11 14:05 | 显示全部楼层
ykcbf1100 发表于 2024-1-8 20:21
自动更新,附件供参考。。。

感谢老师,有用的,代码里写的判断条件是或的关系,需要的是且的关系。修改下就达到目的了
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

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

GMT+8, 2024-7-3 14:25 , Processed in 0.046211 second(s), 15 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

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

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

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