2011-07-20 24 views
0

VBA(純粋な公式の解)を使用しない場合、1次元の範囲内の最後のセルをいくつかのものと等しくする方法はありますか値?たとえば:Excel - 1D範囲の最後のセルを一部の値と等しくない

 A 
1  Bob 
2  Bob 
3  Bob 
4  Jane 
5  Sam 

A1以上の論理的な適用:A5と "ボブ" は "サム" を返します除く

+0

興味深い質問ですが、すべての値が「Bob」であればどうなりますか? – Juliusz

+0

@Juliusz - コーナーケースでうまくキャッチ...空白または空の文字列を返す必要があります – SFun28

答えて

1

はこれを試してみてください。 Ctrl + Shift + Enterを押して配列式として入力します。

=INDIRECT("A" & MAX(IF(A1:A5<>"Bob",ROW(A1:A5)))) 
+0

ありがとう!良い解決策。私はJuliuszが言ったコーナーケースを解決することができます – SFun28

関連する問題