【问题标题】:Excel - Need to match names with Data multiple timesExcel - 需要多次将名称与数据匹配
【发布时间】:2018-03-08 15:33:38
【问题描述】:

我需要以下帮助:

名称: 杂项: D1: D2: D3: 名称1 stuff2 D D M Name2 car D D M 名称3 黑色 M M SS 名称4 34 SS SS SS 名称5 7 SS SS D

我希望获取每一天的名称并将它们列在一个单元格中。 因此,如果我正在寻找具有 M 和 SS 的名称,则以下名称将列在单元格中;姓名 3,姓名 4,姓名 5。

【问题讨论】:

  • 请向我们展示您的代码

标签: excel vba indexing match vlookup


【解决方案1】:

假设您的数据在A:E 范围内,那么在Cell F2 中输入以下公式

=IFERROR(INDEX($A$1:$A$6,SMALL(IF(({"M","SS"}=$C$1:$C$6)+({"M","SS"}=$D$1:$D$6)+({"M","SS"}=$D$1:$D$6)>0,ROW($A$1:$A$6)),ROW(1:1)),1),"")

这是一个数组公式,所以通过按 Ctrl+Shift+Enter 来提交它。根据需要向下拖动/复制。根据您的数据更改公式中的范围。

【讨论】:

  • 非常感谢!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2018-10-15
  • 2018-07-05
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多