Функция =ПЕРВОЕВСТРОКЕ(ЯЧЕЙКА) имеет один аргумент.
Ниже приведен пример работы данной формулы.
Определение значения 1-й непустой ячейки в строке.
Public Function ПЕРВОЕВСТРОКЕ(ЯЧЕЙКА As Range) If ЯЧЕЙКА.Parent.Cells(ЯЧЕЙКА.Row, 1) <> "" Then _ ПЕРВОЕВСТРОКЕ = ЯЧЕЙКА.Parent.Cells(ЯЧЕЙКА.Row, 1).Value If ЯЧЕЙКА.Parent.Cells(ЯЧЕЙКА.Row, 1) = "" Then _ ПЕРВОЕВСТРОКЕ = ЯЧЕЙКА.Parent.Cells(ЯЧЕЙКА.Row, 1).End(xlToRight).Value End Function