Как найти номер последней строки, в которой встречается определенное значение?

Как найти последнюю ячейку с определенным числовым значением в столбце данных? Например, если нужно найти адрес строки, где последний раз встречается число 2, какой формулой это можно сделать?
  • 20 марта 2024 г. 12:09
Ответы на вопрос 2
Для поиска номера последней строки, в которой встречается определенное значение, можно воспользоваться формулой в Excel:

=MAX(ПОИСК(значение, диапазон))

Например, если вам нужно найти номер строки, в которой последний раз встречается число 2 в столбце A, формула будет выглядеть так:

=MAX(ПОИСК(2, A:A))

Эта формула найдет последнее вхождение числа 2 в столбце A и выведет номер строки этого значения.

Или можно воспользоваться формулой INDEX и MATCH:

=ИНДЕКС(диапазон, МАТЧ(значение, диапазон, 0))

Например, для столбца A:

=ИНДЕКС(A:A, МАТЧ(2, A:A, 0))

Эта формула также найдет последнее вхождение числа 2 в столбце A и выведет номер этой строки.
Для нахождения номера строки воспользуйтесь <a href="https://support.google.com/docs/answer/12406049?hl=ru" rel="nofollow">XMATCH</a> <br/> <code>=XMATCH(2;A1:A;;-1)</code> <br/> где <b>2</b> - значение, которое ищём; <b>A1:A</b> - диапазон поиска; <b>-1</b> - направление поиска
Похожие вопросы