【问题标题】:Find value in column and get value below it在列中查找值并获取低于它的值
【发布时间】:2018-10-29 21:20:59
【问题描述】:

我正在 A 列中的 sheet2 上搜索“部门:”,如果我找到它返回该行下方的值,我该如何找到它?

这是我查找行匹配的公式:

=MATCH("Dept:",Sheet2!A1:A82,0)

在这里编辑我的答案:

=INDIRECT("Sheet2!A" & CELL("row",INDEX(Sheet2!A1:A82,MATCH("Dept:",Sheet2!A1:A82,0))) +1)

【问题讨论】:

  • 有点困惑 - A 列?
  • @BigBen 是的,我正在整个 A 列中搜索单词“Dept:”,如果找到匹配项,则返回行号。顺便说一句,这个公式在另一张纸上。我将如何编写公式以包含“A”和“行”
  • ="A" & MATCH("Dept:",Sheet2!A1:A82,0) 请注意,这基本上是直接从您上面的评论中提取的,只需将 row 与您已经拥有的返回行的等式交换
  • @urdearboy 这个公式在 sheet1 上,我该怎么做?
  • 我不关注。您还想知道工作表名称吗?请让我们知道确切的最终输出是什么 - 鉴于您告诉我们的内容,您有 2 个解决方案将向您显示 A#。如果这些都不起作用,那是因为你没有告诉我们一些事情

标签: excel excel-formula


【解决方案1】:

如果要返回绝对单元格引用,可以使用CELL()

=CELL("address",INDEX(Sheet2!A1:A82,MATCH("Dept:",Sheet2!A1:A82,0)))

【讨论】:

  • 我不想要绝对引用,我需要在 sheet2 上找到“Dept:”并找到它下面的值。 ^^ 只返回引用,我需要值。
  • @ThisGuyJustNeedsHelp 这不是您的 OP 所要求的。您能否进行编辑以包含您要执行的操作?这确实回答了如何查找列和行。只需添加offset()即可找到其下方的单元格
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2021-11-08
  • 2020-02-16
  • 2022-11-16
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2023-03-06
相关资源
最近更新 更多