【问题标题】:Looking up the value of cells above a cell查找单元格上方的单元格的值
【发布时间】:2021-06-15 13:44:49
【问题描述】:

感谢您阅读本文。

我有一行包含一个文本列表。

APA

VEN

我有一个包含 I 或 Super 的表。表格下方有对应的文字,如APA、VEN、GRAB或空白公式单元格。

我想获取非空白公式单元格上方的单元格。例如,在我拥有的 APA、VEN、GRAB 行中..

我希望 APA 返回其上方 5 个单元格的值。我知道如何返回它上面的一个值(即 Super),但我不确定如何获得 Super 上面的 4 个单元格。

APA 我我我超级

VEN

编辑: =INDEX(AZ53:BA57,MATCH(BA58,BA53:BA57,0)-1,0) 这是我试图返回 APA 上方的单元格的内容。我想弄清楚如何返回 APA 上方的 5 个单元格。

我知道我可以在每个单元格中输入公式。如果可能的话,我想用公式来做。再次感谢。

=INDEX(AZ53:BZ57,MATCH(BA58,BA53:BA57,0)-2,0)
=INDEX(AZ53:BZ57,MATCH(BA58,BA53:BA57,0)-3,0)
=INDEX(AZ53:BZ57,MATCH(BA58,BA53:BA57,0)-4,0)
=INDEX(AZ53:BZ57,MATCH(BA58,BA53:BA57,0)-5,0)

enter image description here

【问题讨论】:

  • 上面的 1 行你会怎么做?
  • I want...." 并不是一个很好的问题。请告诉我们您尝试了什么以及您遇到的问题。请缩小您的问题范围。
  • 感谢您的反馈!我进行了编辑以显示我的尝试。
  • 请在问题中包含屏幕截图或构建表格以使您的 Q 更清晰 - 我在注意您是指行还是列时难以可视化,以及在哪里各种桌子相互关联。塔

标签: excel excel-formula lookup


【解决方案1】:

根据初始问题回答

单元格 F10 包含以下公式 =INDEX(F:F;ROW(F$10)+INDEX($C$2:$C$4;MATCH(F$9;$B$2:$B$4;0))-1),然后将其复制到 G10I10

我使用区域 B2:C4 来定义您的非空白内容的负偏移量。由于我显示公式结果的字段在您的 非空白内容下方一行,因此我在公式中添加了一个额外的 -1

灰色数字和黄色高亮已用于快速验证结果。

根据提问者的评论更新

根据您的说明,源范围(紫色)将与目标范围(蓝色)相交,请查看带有红色边框的单元格。

由于无法将公式和值同时放入同一个单元格,我假设您想独立解释

  • 应如何构建目标以及
  • 应如何构建源代码。

因此,您似乎正在寻找一个将您的值从列转换为行的公式。

在上图中,突出显示的单元格包含以下公式(以单元格 S14 为例):

=OFFSET(source_anchor,COLUMN(S14)-COLUMN(target_anchor),ROW(S14)-ROW(target_anchor))

source_anchor 指的是单元格Q3

target_anchor指的是单元格R13

如果这是您要找的,请告诉我。如果不是这样,请提供一个模型。

【讨论】:

  • 嗨,谢谢你。因此,在 APA(单元格 B2)旁边的单元格 C2:H2 中,我希望尝试使用单个公式在您的示例中拉入 F2:F7。另一个例子是单元格 C4:H4,我试图拉 H2:H7。如果可能的话,我可以使用公式将 C2 向下拖动,它将引用 B 列,然后搜索第 9 行上方的相应单元格。再次感谢您的时间。
  • @user16233760:你看更新了吗?这是你要找的吗?
  • 嗨 Qualia,不是,但非常感谢,我真的很感激。我在我的原始图像中附加了一个屏幕截图。我想要做的是找到一种方法,如果我将公式连续拖动(例如从第 1 行到第 10 行),该列将自动填充。原因是我有上千列,多张表需要做很多工作。
  • 对不起,我还是不明白。您能否提供带有示例数据的模板,例如一个选项卡显示初始表格,另一个选项卡显示所需结果?
猜你喜欢
  • 2020-10-10
  • 2014-09-04
  • 2020-05-23
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-05-09
相关资源
最近更新 更多