excel怎么把符合条件的行引用到另一工作表中

我想把Y列在仓库的整行引用到另一个工作表中,求大神指导

    引用必须是有条件的,两个工作表不管是行的或者是列上都必须有一个可以借用索引的相同值;

    假设是表1和表2上的A列有相同的值,需要借用的值在表1的B列;

    表2的B1=VLOOKUP(A1,表1!A:B,2,0),然后下拉填充;

    如果两个表的第1行上有相同值,那表2的A2公式=LOOKUP(A1,表1!1:2,2,0)

     

温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-08-13
用VLOOKUP这个函数,按行查找,可以根据叉车编号字段为条件进行查找,结果是所有Y列带“仓库”的单元格所在行都显示在另一个位置(或另一个工作表中)。
第2个回答  2014-08-13
如果从操作层面来说,可以筛选+复制
如果要实现自动处理,若数据量不大,可用公式
数据量大的话,用VBA追问

公式能详细说明一下吗,谢啦

追答

假设上图是工作表Sheet1
则另一表的公式就是
=index(Sheet1!G:G,small(if(Sheet1!$Y$2:$Y$500="仓库",row($2:$500),2^20),row(A1)))&""
数组公式,Ctrl+Shift+回车结束,向右向下填充。

追问

非常感谢,但是我还是没有得出结果,我能把表格发给你帮我做个示例吗http://pan.baidu.com/s/1ntv7ZuD

追答

表示该工作簿有点小损坏。
扣我
一五九六三九七零

本回答被提问者和网友采纳
第3个回答  2014-08-13
可以用VLOOKUP这个函数,按行查找
可以根据叉车编号字段为条件进行查找,打到后显示Y列的内容追问

公式能详细说明一下吗,谢啦