Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 3765|回复: 2

[已解决]将表格指定行按照某一条件插入另一张表

[复制链接]
发表于 2021-4-23 13:30 | 显示全部楼层 |阅读模式

表格1为订单表,表格2为明细表,现需根据 合约号、号机、项目名称这三个字段筛选出表格2的指定行(红色字体),并插入到表格1的指定行之下(绿色字体),实现后效果如表格3所示。
详见附件
请求各位大佬指点!

最佳答案
2021-4-23 13:59
在表2中添加一列空列(从表3看应该添加在c列),这样表1和表2的格式就完全相同了;
然后把表1和表2合并成一个表,把表2复制到表1的后面或者把表1复制到表2的后面都是可以的,只要数据合在一起就行了,然后按合约号排序;

如果你想完全保持表1的顺序不变,那就在表1中再添加一个a列,在a列中录入顺序号,用鼠标拖序号一下子就成了,后面再按顺序号+合约号来排序,表1原有的循序也就保留下来了;

我认为不需要代码;

0423.zip

73.99 KB, 下载次数: 5

excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
发表于 2021-4-23 13:59 | 显示全部楼层    本楼为最佳答案   
在表2中添加一列空列(从表3看应该添加在c列),这样表1和表2的格式就完全相同了;
然后把表1和表2合并成一个表,把表2复制到表1的后面或者把表1复制到表2的后面都是可以的,只要数据合在一起就行了,然后按合约号排序;

如果你想完全保持表1的顺序不变,那就在表1中再添加一个a列,在a列中录入顺序号,用鼠标拖序号一下子就成了,后面再按顺序号+合约号来排序,表1原有的循序也就保留下来了;

我认为不需要代码;
回复

使用道具 举报

 楼主| 发表于 2021-4-23 14:20 | 显示全部楼层
hfwufanhf2006 发表于 2021-4-23 13:59
在表2中添加一列空列(从表3看应该添加在c列),这样表1和表2的格式就完全相同了;
然后把表1和表2合并成 ...

感谢大佬指点,根据您的方法,问题已解决!
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-3 22:14 , Processed in 3.731103 second(s), 12 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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