excel用VLOOKUP公式提取多个工作表相同位置单元格的内容? 20
=IFERROR(VLOOKUP(C4,'Sheet1'!$B$4:$I$4,8,0),"")&IFERROR(VLOOKUP(C4,'Sheet2'!$B$4:$I$4...
=IFERROR(VLOOKUP(C4,'Sheet1'!$B$4:$I$4,8,0),"")&IFERROR(VLOOKUP(C4,'Sheet2'!$B$4:$I$4,8,0),"")&IFERROR(VLOOKUP(C4,'Sheet3'!$B$4:$I$4,8,0),"")&同上,所有工作表。
如上公式是按“C4”单元格的数据查找所有工作表,找到符合的工作表取回“I4”单元格的值。在工作表少的情况下可以用上面公式。但是100多个Sheet不可能用上面公式了。如何使用更简洁的公式达到目的。 展开
如上公式是按“C4”单元格的数据查找所有工作表,找到符合的工作表取回“I4”单元格的值。在工作表少的情况下可以用上面公式。但是100多个Sheet不可能用上面公式了。如何使用更简洁的公式达到目的。 展开
2个回答
展开全部
100多个格式一样的表呀,这样设计本身是有缺陷的,正常情况下放在一个表里面,增加一列表示不同的类型或者日期即可,这样一个表中的数据VLOOKUP方便、透视汇总也方便。
目前这样分到100多个表里面,没有合适的函数查询,建议合并表格。
目前这样分到100多个表里面,没有合适的函数查询,建议合并表格。
追答
我的意思是后面的表不要每个品名一张表,应该所有品名的数据合并到一张表里面。
另外,如果是取品名(例如B4)对应表的I4数据,可以这样写:
=INDIRECT(B4&"!I4")
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询