【问题标题】:Retrieve multiple results in a data table在数据表中检索多个结果
【发布时间】:2014-04-03 21:13:59
【问题描述】:

我设置了这个 Excel 页面,大约有 40 行和 8 列,以根据年龄比较 2 种不同产品的财务收益。

一旦我在顶部输入了年龄,下一行将在大约 40 行中将该年龄 +1,然后它旁边的列将在每一列中以新的年龄评估我的产品。

我想根据输入的年龄从我的第 5 列中获取某些信息(我想出了这部分)。我有一个需要用作输入的年龄列表,并希望同时获得第 5 列中每个输入年龄的信息。我尝试使用数据表。

要从第 5 列获取信息,我使用以下公式:=INDEX($B$9:$F$49,MATCH(E$55,$B$9:$B$49,),5)

【问题讨论】:

  • 可以发截图吗?
  • 你能解释一下你所说的“抢”是什么意思吗?您想将每个值复制到其他地方吗?另外,你能假设年龄列表是连续的吗?
  • 如果我理解,年龄在 B 列,所需信息在 F 列?
  • 嗨伙计们,我今天早上想通了,感谢您的所有帮助

标签: excel vba


【解决方案1】:

如果我理解,年龄在 B 列,所需信息在 F 列?

E55也是搜索到的年龄?

那么你在附近: 试试

= INDEX($B$9:$B$49,MATCH(E$55,$B$9:$B$49,),5)

【讨论】:

    猜你喜欢
    • 2011-03-01
    • 1970-01-01
    • 2018-03-13
    • 1970-01-01
    • 2019-04-30
    • 2012-12-24
    • 1970-01-01
    相关资源
    最近更新 更多