EXCEL表,遇到一个难题,求高手帮助解决,在线等

将“数据”选项卡中的内容填入“明白卡”选项卡中,如何简单有效的一次性完成?
这个在WORD里可以用“邮件合并”轻松实现,但是人家要的是EXCEL版,没一点思路,求高手帮忙!!!

用VLOOKUP函数可解决。
以“姓名”为依据进行查找填充。
输入姓名后,其他内容自动填充。
在性别框中输入公式(图不全,假设性别栏为B4,姓名栏为A4):
=VLOOKUP($A$4,数据!A:M,2,0)
公式解释:$A$4,是要输入姓名的单元格,以这个为依据进行查询;数据!A:M,是要查找的源数据区域;2,要查找的数据列数,性别在第2列,所以是2,如果是民族就是3;0,这人参数可忽略,一般填0,表示模糊查找。
把这个公式复制到所有需要填写的单元格,修改2这个数字为对应项目的列数,只要修改姓名,就会自动显示该名同学的信息。
不过,如果源数据有空白单元格,就会出现#N/A错误,如果源数据没有空白就不用管它。
解决这个问题的办法是加入isna函数:
=IF(ISNA(VLOOKUP($A$4,数据!A:M,2,0)),"",VLOOKUP($A$4,数据!A:M,2,0))追问

试了,还是不行

温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-10-10

这个是最简单的做法!根本没有用什么VB代码,因为代码容易染病毒。

第2个回答  2018-10-09
写代码能实现你这个
第3个回答  2018-10-09
万能的vba,可以实现
需要的话把文件发给我。追问

vba我不会做,怎么跟你联系?

第4个回答  2018-10-09

网页链接,可参考这个地址。

我有个回答,虽然没有列为最佳答案,但可以轻松实现你说的这个功能

相似回答