从下面开始计算行号的Excel公式

时间:2016-04-20 09:56:01

标签: excel excel-formula

我需要一个能够从单元格下方查找并计算行号的公式。这可能有重复,但是,我只想计算从下面开始找到的第一个数据。在这种情况下,9离 F7 6个单元。还有来自单元格 D1 的9值,但是因为 F2 中的9是从下面开始找到的第一个数据,它应该返回为6.这真的给了我一个头痛。我需要帮助。公式应从单元格 I2 开始到 I11

示例

2 个答案:

答案 0 :(得分:1)

尝试以下公式:

=MAX(ROW(A$1:F$7))-LARGE(IF(A$1:F$7=H2,ROW(A$1:F$7)),1)+1

当您输入公式时,您必须按CONTROL + SHIFT + ENTER。所以不只是输入。 在I2中输入此公式,然后填写。 它查找找到所需值的最后一行。然后从最后找到的数据行(+1)中减去它。

答案 1 :(得分:0)

没什么好的,但是想到这一点:

=counta($A$1:$A$7)-
 min(
  iferror(match(H2,$A$1:$A$7,0),99999),
  iferror(match(H2,$B$1:$B$7,0),99999),
  iferror(match(H2,$C$1:$C$7,0),99999),
  ...
  iferror(match(H2,$F$1:$F$7,0),99999)
 )
+1