获取不等于某个值的列中的最后一个值

Get last value in a column not equal to some value

我有一个 excel 电子表格,其中有一列包含我参加 运行 比赛的州。我想写一个函数,returns 我 运行 的最后一个州外比赛。我该怎么做?

您可以使用 INDEX() 获取 行号:

=INDEX(MAX((A:A<>"")*(A:A<>"NJ")*(ROW(A:A))),0)

INDEX()获取值:

=INDEX(A:A,INDEX(MAX(($A:$A<>"")*(A:A<>"NJ")*(ROW(A:A))),0))

最后一个值不等于 NJ