2016-04-20 8 views
1

セルの下から行番号を見つけて数える式が必要です。これは重複しているかもしれませんが、私は最初に見つかった最初のデータを数えたいだけです。この場合、9は、F7から6セル離れている。 D1の9つの値もありますが、9でF2が最初に見つかったデータは6になるはずです。これは本当に私に頭痛を与えています。私は助けが必要です。式は、I2以下の行番号を計算するためのExcel式

I11 への細胞で開始する必要があります:

+1

達成しようとしていることが明確でないため、より具体的に説明する必要があります。 – Graham

+0

が合意しています。ギャップをどのようにカウントしているのか分かりません。そういうわけで、私は答えに6がどのように作用するかを理解することはできません。 –

+0

@Graham im申し訳ありません。私は、データの行番号を数える数式が必要でした。例は9で、それは6カウントです。 –

答えて

1

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

数式を入力したら、CONTROL + SHIFT + ENTERキーを押す必要があります。 ENTERだけではありません。 この数式をI2に入力して入力します。 目的の値が見つかった最後の行を探します。そして最後に見つかったデータ(+1)の行からそれを引きます。

+0

ありがとう男!あまりにもそれは配列の数式の考えでなければならない。それが配列式でないなら、それは素晴らしいことでした。病気は、これは答えとして、とにかく..ありがとう.. –

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 
+0

あなたの公式は非常に有望で、普通の結婚式には見えません。その配列式は本当に素晴らしいですが、他の値とはうまくいかないようです。 –

関連する問題