Поиск первой непустой ячейки в столбце

Формула ПЕРВОЕВСТОЛБЦЕ возвращает значение первой непустой ячейки в указанном столбце Excel

Описание функции

Функция =ПЕРВОЕВСТОЛБЦЕ(ЯЧЕЙКА) имеет один аргумент.

  • ЯЧЕЙКА - Ссылка на любую ячейку столбца, в котором необходимо найти первое значение.

Ниже приведен пример работы данной формулы.

Пример

Поиск первого значения в выбранном столбце Excel.

Пример 1 функции ПЕРВОЕВСТОЛБЦЕ

Код на VBA

Для тех кто разбирается в макросах привожу код для изучения.

Public Function ПЕРВОЕВСТОЛБЦЕ(ЯЧЕЙКА As Range)
    If ЯЧЕЙКА.Parent.Cells(1, ЯЧЕЙКА.Column) <> "" Then _
            ПЕРВОЕВСТОЛБЦЕ = ЯЧЕЙКА.Parent.Cells(1, ЯЧЕЙКА.Column).Value
    If ЯЧЕЙКА.Parent.Cells(1, ЯЧЕЙКА.Column) = "" Then _
            ПЕРВОЕВСТОЛБЦЕ = ЯЧЕЙКА.Parent.Cells(1, ЯЧЕЙКА.Column).End(xlDown).Value
End Function
Надстройка
VBA-Excel
Надстройка для Excel содержит большой набор полезных функций, с помощью которых вы значительно сократите время и увеличите скорость работы с программой.