【问题标题】:Get value from range if cells match in Excel如果 Excel 中的单元格匹配,则从范围中获取值
【发布时间】:2017-06-15 23:16:05
【问题描述】:

请原谅我的标题凌乱,希望我能把下面的问题解释得更清楚。

这是我拥有的表的示例:https://i.stack.imgur.com/X9JSj.png

这是我使用的公式:=INDEX($G:$G, MATCH(B$1,$F:$F,0))

任务是:如果类型 ididnum 匹配,并且列名(A、B 和 C)匹配 type 中的值 - > 将单元格的值从 value 放到 A、B 或 C 列。我尝试搜索如何执行此操作以及尝试使用 =IF 和 Index、Match、Match 执行此操作,但没有任何结果。

非常感谢任何帮助!

【问题讨论】:

标签: excel


【解决方案1】:

B2 单元格中试试这个公式

=IFERROR(INDEX($G$2:$G$15,MATCH(1,($E$2:$E$15=$A2)*($F$2:$F$15=B$1),0)),"")

点击F2Ctrl + Shift + Enter

【讨论】:

  • 谢谢你,正是我需要的!
猜你喜欢
  • 1970-01-01
  • 2018-04-13
  • 2021-12-01
  • 1970-01-01
  • 2022-01-20
  • 2021-12-06
  • 2016-11-06
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多