[问题] EXCEL不同资料长度比对后自动填入数值

楼主: cherng2011 (天空蓝)   2016-09-21 11:56:50
(若是和其他不同软件互动之问题 请记得一并填写)
软件:EXCEL
版本:2013
各位前辈大家好,目前在资料处理上遇到一些问题
原始资料档表1
ID 公司名 年分 人数
1 A 1981
1 A 1982
1 A 1983
2 B 1981
2 B 1982
2 B 1983
欲把下面表2资料比对后填入表1的人数那栏
表2
公司名 年分 人数
A 1982 5
A 1983 10
B 1981 8
B 1983 6
因此希望表1最终格式能变成下面这样
表1
ID 公司名 年分 人数
1 A 1981
1 A 1982 5
1 A 1983 10
2 B 1981 8
2 B 1982
2 B 1983 6
因为资料有几万笔担心一笔笔人工比对会有问题,只有表1的年份是完整无缺的,表2的年
份会有跳掉的情形,原本有想说是否将表2的年份补齐即可,但查了很多函数还是不成功

不晓得是否有函数可以让不同长度的资料比对后自动填入?有上网搜寻过vlookup函数,但
似乎因公司名是一样的只能填入第一个取得的值,没有学过宏如果用宏的话会更好解
决吗?
麻烦各位前辈了,谢谢大家!!
作者: soyoso (我是耀宗)   2016-09-21 12:22:00
http://imgur.com/a/baf2D vlookup或index+match配合辅助栏枢析分析表可将表2调整为 http://imgur.com/oMQS77w字段设定内的重复项目标签或显示没有资料的项目,依字段勾选
楼主: cherng2011 (天空蓝)   2016-09-21 13:21:00
超级感谢s大!!!之前复制贴上好几天结果发现万笔全错QQ如果把辅助栏删除后资料会整个跑掉吗?
作者: soyoso (我是耀宗)   2016-09-21 13:25:00
删除会无参照到资料,产生错误而回传""(空字串)如要删除前可将vlookup或index+match参照的部分以复制,选择性贴上(值)的方式
楼主: cherng2011 (天空蓝)   2016-09-21 13:32:00
好的,非常谢谢s大,不晓得s大有无推荐的书,最近开始需要用excel整理大量资料,但之前很少接触excel许多功能都还不了解
作者: soyoso (我是耀宗)   2016-09-21 13:38:00
书藉方面因需久未更新资讯,看其他先进是否有推荐的书可提供给原po
楼主: cherng2011 (天空蓝)   2016-09-21 19:54:00
谢谢s大!

Links booklink

Contact Us: admin [ a t ] ucptt.com