EXCEL中VLOOKUP公式的引用区域能否只针对可见单元格(表格是被筛选过的),如果可以,怎么做

我想对隐藏的单元格不引用公式,只对筛选出来的单元格进行引用,可以做到吗

不能只针对晒选出来的单元格的,按你所述问题就是个多条件查找了,可以使用lookup(0,1/countif())这类的组合来写公式,具体上传附件好描述些
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-08-07
SHEET1表处于筛选状态,可以用其他函数来完成。
假定被查找的数据在SHEET1表的A列,要引用的数据在SHEET1表的C列,第一行为表头
要查找的数据在SHEET2表A列,引用结果返回在SHEET2表的B列,第一行为表头。
可在SHEET2表B2单元格输入公式:
=INDEX(Sheet1!C:C,MATCH(1,(SUBTOTAL(3,OFFSET(Sheet1!$A$1,ROW($1:$100),,))=1)*(Sheet1!$A$2:$A$101=A2),)+1)
公式以CTRL+SHIFT+回车结束。追问

数据透视表中的这个问题可以解决吗

本回答被网友采纳
第2个回答  2019-06-12
并不是只针对可见的单元格,这个只要你设置时将区域定出来,隐藏的也算的。
第3个回答  推荐于2017-05-19
把想要用的数据用定位条件复制然后选择性粘贴到另外一张表里,再用Vlookup,还不容易出错。
第4个回答  2012-08-07
选中单元格,按F5,选择可见
相似回答