怎样能在所有excel表格里查找东西

首页 > 实用技巧 > 作者:YD1662023-11-13 21:04:26

如下图所示,工作表“1月”、“2月”、“3月”是三个月份的考试成绩。

在“查询表”中根据指定月份和姓名,查询对应的分数。

怎样能在所有excel表格里查找东西,(1)

“查询表”的下拉列表中选择的月份不同,就要在不同的工作表中查找。

除了使用查找函数vlookup外,还需搭配使用indirect函数来处理变化的查找区域。

在D3单元格输入公式:

=VLOOKUP(C3,INDIRECT("'"&B3&"'!$A$1:$B$7"),2,FALSE)

怎样能在所有excel表格里查找东西,(2)

公式解析:

(1)如果本例中查询月份始终不变,比如在工作表“1月”中查找指定姓名的分数,在D3单元格输入公式:

=VLOOKUP(C3,'1月'!$A$1:$B$7,2,FALSE)

怎样能在所有excel表格里查找东西,(3)

查找区域中的感叹号“!”是引用的工作表名称和单元格区域之间的分隔符。

(2)vlookup函数的查找区域是不确定的,需要使用indirect函数生成查找区域。

indirect函数可以将文本转化为引用。比如在B1单元格输入公式:="B3",在B1单元格内显示文本“B3”。

怎样能在所有excel表格里查找东西,(4)

首页 123下一页

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.