Excel 将A表的基础数据拼接到B表中来-三种方法: ctrl+回车, VLOOKUP()函数,宏

A表  基础信息表

  

Excel 将A表的基础数据拼接到B表中来-三种方法: ctrl+回车, VLOOKUP()函数,宏

B表 业务信息表

  

Excel 将A表的基础数据拼接到B表中来-三种方法: ctrl+回车, VLOOKUP()函数,宏

将a表中的基础数据 拼接到B表的后面,

  

Excel 将A表的基础数据拼接到B表中来-三种方法: ctrl+回车, VLOOKUP()函数,宏

应用场景是:

B表很多数据,很繁乱,名字不一定全,

A表也是比较多的行,B表乱:比如有8行有李晨的,却只有3行是范仲淹的,现在需要快速拼接:

 方法一:不用函数,利用ctrl+Enter 

xls表格 ctrl+D 和ctrl+Enter区别 --快速填充相同数据,同时填充多个不同数据 - 海蓝steven - 博客园
https://www.cnblogs.com/rogge7/p/8075115.html  --利用这博文介绍

两个表的数据合并放在一个表

Excel 将A表的基础数据拼接到B表中来-三种方法: ctrl+回车, VLOOKUP()函数,宏

B 列当做姓名,C D 列当做B表的学科和分数。E F G列 当做A基础信息列。

A表复制过来的时候,要空出列,以便后面的数据可以接上B表的后面。【总的任务就是快速自动填 EFG列】

还有一点,两个表前面要加上一列 标志列。如上图A表的左边加上A标志服,B表的左边随便加点标志。

对B列进行排序,发现要向上填充数据,不太符合本实践要求。

  

Excel 将A表的基础数据拼接到B表中来-三种方法: ctrl+回车, VLOOKUP()函数,宏

改进:全选所有列,自定义排序:对E列做次排序

  

Excel 将A表的基础数据拼接到B表中来-三种方法: ctrl+回车, VLOOKUP()函数,宏

变成
  

Excel 将A表的基础数据拼接到B表中来-三种方法: ctrl+回车, VLOOKUP()函数,宏

按照博文说的,选择列,Ctrl+G 定位 选择 空值  在编辑栏中输入=上一个格子的地址,( 是上一个值的格子) 再按CTRL+Enter完成填充

Excel 将A表的基础数据拼接到B表中来-三种方法: ctrl+回车, VLOOKUP()函数,宏

这样就会自动往下填充了,整列完成,瞬间完成(我的几万行数据)。同时对多列是否可以操作,还没有试(后来试了,不可以)。

最后一步:把基础A表的数据删除:先将整个表的复制,到另一个新表格 粘贴为数值(不要带格式的)

对表的A列排序,把A列中有A字符的行全部删除(这是A表的基础数据),完成。

 方法二:用函数 VLOOKUP

复制excel指定内容到另一个表格     -- 开工前先看此例子
https://www.kafan.cn/A/enoj498kvw.html

  

Excel 将A表的基础数据拼接到B表中来-三种方法: ctrl+回车, VLOOKUP()函数,宏

VLOOKUP(参数1,参数2,参数3,参数4)

 =VLOOKUP(要查找的值、要在其中查找值的区域、区域中包含返回值的列号、精确匹配或近似匹配 – 指定为 0/FALSE 或 1/TRUE)。
参数2中数据区域,区域的第一列就是要查找的列,区域后面列是要返回的列,

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zgyjds.html