excel函数在相同两个表格的应用

来源:百度知道 编辑:UC知道 时间:2024/06/18 18:03:02
在同一文档建立两个相同格式的工作表,表1已输入基本资料(不能改变),表2要从表1中引用B列内有相同文字、其所在的行内容,复制到表2中排列,请问函数公式怎么建立?

在C2=if(iserror(vlookup(b2,SHEET1!B:k,2,false)),"",vlookup(b2,SHEET1!B:k,2,false)),D2=if(iserror(vlookup(b2,SHEET1!B:k,3,false)),"",vlookup(b2,SHEET1!B:k,3,false)),E2以此类推

原想推荐用VLOOKUP函数,但考虑你的内容可能较多,行列也多,所以推荐了下面的办法

在表2除B列的各个单元格中设置条件
随便举个例:假设表1表2表页名分别为sheet1,sheet2
比如在A5中,设置
=IF(SHEET1!$B5=$B5,Sheet1!A5,"")
然后把这个公式复制到SHEET2表除b列的其他单元格,即可.
结果是:如果表2的B列与表1相同,则表2此行内容与表1相同,否则为空.

做完后如果空行太多,可以别做表3,把表2选择性粘贴到表3,不带公式,重新排序整理,办法N多.