Excel - получить последнюю ячейку в одномерном диапазоне, которая не равна некоторому значению - PullRequest
1 голос
/ 20 июля 2011

Без использования VBA (решение с чистой формулой), есть ли способ получить последнюю ячейку в одномерном диапазоне, которая не равна некоторому значению?Например:

        A
1       Bob
2       Bob
3       Bob
4       Jane
5       Sam

Применение логики к A1: A5 и исключение «Боба» вернет «Сэм»

1 Ответ

1 голос
/ 20 июля 2011

Попробуй это. Введите его как формулу массива, нажав Ctrl + Shift + Enter.

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