Надстройка PLEX для Microsoft Excel 2007-2024 и Office 365
Функция FirstInRow

Выдает содержимое первой ячейки в указанном строке-диапазоне:
При всей кажущейся простоте, решение подобной задачи по нахождению первой/последней непустой ячейки в столбце или строке средствами самого Excel не так и просто и требует, обычно, привлечения сложных вложенных функций типа ПОИСКПОЗ и ИНДЕКС и формул массива.
Синтаксис
=FirstInRow(myRow)
где
- myRow - строка-диапазон, первый элемент которой нам нужен. Можно указать как строку целиком, так и горизонтальный диапазон из нескольких ячеек.
Подобным же образом работает функция FirstInColumn, но она выдает первое значение в столбце, а не в строке. Для определения последних, а не первых значений можно использовать функции LastInRow и LastInColumn, соответственно.
Полный список всех инструментов надстройки PLEX