需要根据所选行和列选择Excel单元格值

需要根据所选行和列选择Excel单元格值,excel,excel-formula,Excel,Excel Formula,我在excel中有一个参考表,如工作表中的下图所示 我还有另一个工作表,用户可以从下拉列表中选择复杂性(这是上一个图表中B列的查找),以及类别(这是上一个图表中第3行的查找) 我需要的是-标题为“编码”的列,根据在类别和复杂性下拉列表中选择的值从图1中提取单元格值 例如,在第2个图表的第1行中,所需的值是:24 我怎样才能做到这一点?是否可以使用excel公式执行此操作?这是标准的双向查找。您可以使用MATCH和INDEX轻松完成此操作。e、 g.exceljet.net/formula/t

我在excel中有一个参考表,如工作表中的下图所示

我还有另一个工作表,用户可以从下拉列表中选择复杂性(这是上一个图表中B列的查找),以及类别(这是上一个图表中第3行的查找)

我需要的是-标题为“编码”的列,根据在类别复杂性下拉列表中选择的值从图1中提取单元格值

例如,在第2个图表的第1行中,所需的值是:24


我怎样才能做到这一点?是否可以使用excel公式执行此操作?

这是标准的双向查找。您可以使用MATCH和INDEX轻松完成此操作。e、 g.exceljet.net/formula/two-way-lookup-with-index-and-match但是我相信如果你在Excel中搜索双向查找,你会在网上找到数百个链接。但基本上是这样

=INDEX(Effort!C4:H8,MATCH(complexity,Effort!B4:B8,0),MATCH(c‌​ategory,Effort!C4:H4‌​,0))

其中,
complexity
是包含所需复杂性的单元格,
category
是包含所需
category
的单元格,
efforce
是工作表的名称,其中第一个表是您描述的。

这是标准的双向查找。您可以使用
匹配
索引
轻松完成此操作。e、 但我相信如果你在Excel中搜索双向查找,你会在网上找到数百个链接。但基本上它将是
=索引(努力!C4:H8,匹配(复杂性,努力!B4:B8,0),匹配(类别,努力!C4:H4,0))
谢谢Dan,我不知道这叫做双向查找。你能把你的评论抄下来作为回答吗?这样我就可以把它标记为接受了?谢谢