PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
Office
[算表] 于其他工作表带出特定值
楼主:
farre
(farre)
2019-01-17 21:38:25
软件:Excel
版本:2016
各位好,
我有一张主要建资料的表,如下:
https://imgur.com/erNePN5
此表每天都会新增资料,其中是否已上传档案此栏若为N,
需要将这一列的资料搬移至与该部门同名的工作表中,如下:
https://imgur.com/3NZu1lW
如果该人过几天已上传档案,那已上传档案注记会变Y,
会需要将之前与该部门同名的工作表中之资料移除,
想请教各位可否用VBA来达成我的需求,谢谢各位了!
档案连结如下:
https://goo.gl/UNihHn
作者: soyoso (我是耀宗)
2019-01-17 21:47:00
可以用vba达成,worksheet_change触发,并限缩于那一栏变更时才触发事件,range.column、intersect之类的寻找该部门同名的工作表,将部门别的部分带入worksheets(...)或sheets(...)内,寻找姓名方面,可工作表函数match、range.find或循环判断;移除的话range.delete公式的话
https://i.imgur.com/zBzJRrD.jpg
日期、部门别、姓名等就以参照函数vlookup搜寻档案编号
作者:
nash30113
(贱王)
2019-01-18 16:21:00
请问用公式的话需两个Excel档都打开才能运作吗?
作者: soyoso (我是耀宗)
2019-01-18 16:46:00
可调整为
https://i.imgur.com/1WZ6Chf.jpg
这样参照工作表"登记表"的活页簿的话,是不用开档的登记表内的f栏公式可先向下预拉拖曳;其他像日期、部门别姓名..也一样用函数vlookup回传
作者:
nash30113
(贱王)
2019-01-18 17:36:00
感谢S大讲解!
楼主:
farre
(farre)
2019-01-18 19:07:00
请教S大,档案编号2 营业部的小炳没有依您的公式找出来是否公式需要修改呢?
作者: soyoso (我是耀宗)
2019-01-19 06:57:00
小炳不是有Y吗?或是N下方要有Y才不抓取呢?如果是的话
https://i.imgur.com/oN2ZBUd.jpg
楼主:
farre
(farre)
2019-01-19 08:22:00
回s大,每个档案编号是唯一、不重复的,若状态变更会更新在当初的记录上,不会新增一列
继续阅读
[算表] 从关键字带入图片询问
srx876
[算表] 筛选空白隐藏后取消筛选又会出现
bilisi
[算表] excel 表格打印自动编号
water95566
[算表] 多层次筛选+下拉清单
aWoWa
[算表] 请教excel如何跳行选取资料?
qwerty754892
[算表] excel MATCH用法请教
vbdcnj
[算表] asp网页表格无法以excel读取
endoxans
[算表] 加班时数计算
SecondKill
[算表] Excel如何定义字串为时间作累加的动作
snake711
[算表] index+match有误判
onlyping
Links
booklink
Contact Us: admin [ a t ] ucptt.com