Получить индекс последней строки для определенного числа в Google Таблицах

#google-sheets #google-sheets-formula

#google-sheets #google-sheets-формула

Вопрос:

У меня есть столбец, состоящий из отдельных чисел и пробелов. Числа не являются уникальными, но могут встречаться в нескольких ячейках. Я хочу найти индекс строки для последнего числа 9 (т. Е. На фотографии выше он находится в строке 12). Какую формулу я могу использовать для этой цели? Я не могу заставить его работать с СОВПАДЕНИЕМ или ИНДЕКСОМ.

примерное изображение столбца с числами и пустыми пробелами

Ответ №1:

Используйте ПОИСК, который позволяет вам искать в столбце определенный ключ (в вашем случае C1 для возврата используется последнее значение 1/(A:A=C1) ) и возвращает определенный диапазон совпадений (в вашем случае для возврата индекса строки в формуле используется СТРОКА):

 =ArrayFormula(LOOKUP(1,1/(A:A=C1),ROW(A:A)))
 

введите описание изображения здесь

Ответ №2:

Попробуйте это:

 =INDEX(FILTER(ROW(A1:A),A1:A=9),COUNTIF(A1:A,9))
 

введите описание изображения здесь

Ответ №3:

Вы могли бы попробовать:

 =INDEX(MAX(ROW(A:A)*(A:A=9)),)
 

Комментарии:

1. Я думаю, что это самый простой!