首页 > 解决方案 > 使用两个下拉菜单从另一张表中收集特定信息

问题描述

下午好!

我正在尝试为具有 7-9 个不同工作表的 Excel 工作簿创建一个简单的查找页面。从本质上讲,我有每所大学的课程列表以及我需要提取的每所大学的一些信息,并且我的公式有效,但是一旦我添加了更多数据和格式,我就会得到一个值不可用的错误.

所以,我有一个下拉菜单来选择一所大学——例如“艺术与媒体学院”。然后我有一个空间供某人输入特定的课程代码 - “ART 112”

一旦他们填写了这两件事,我就有了几盒我想要填充的“结果”。

我的第一个盒子有这个公式:

=IF(VLOOKUP(B7,INDIRECT("'"&B3&"'!$A$2:$H$100"),2,0)=0, "No", "Yes")

B7 是输入课程代码的框,B3 是与数据所在的工作表匹配的大学选择。(课程代码在大学表格的 B 栏中。)

我的第二个到第五个框有这个公式(在 VLOOKUP 拉取中选择了不同的列):

=VLOOKUP(B7,INDIRECT("'"&B3&"'!$A$1:$H$100"),6,0)

这些只是从与指定课程相同的行中的其他列中提取信息。

我已经为此困惑了一个小时,但我无法弄清楚我做了什么让它停止工作?

提前致谢!

标签: exceldrop-down-menuspreadsheetvlookup

解决方案


推荐阅读