На основании разъяснения, что OP хочет, чтобы была возвращена последующая строка (а не та, у которой пустая ячейка), другой способ получить то, что показал QHarr, но без использования формулы массива, будет выглядеть примерно так:
=INDIRECT("A"&INDEX(MAX((C1:C4="")*ROW(C1:C4))+1,1))
или
=INDEX(A1:A4,INDEX(MAX((C1:C4="")*ROW(C1:C4))+1,1))
Если вы не знаете последнюю строку, вы можете заменить диапазоны формулой, определяющей последнюю строку данных, используя косвенную ссылку на ячейку, например:
=INDIRECT("A"&INDEX(MAX((INDIRECT("C1:C"&INDEX(MAX((A:A<>"")*(ROW(A:A))),1))="")*ROW(INDIRECT("C1:C"&INDEX(MAX((A:A<>"")*(ROW(A:A))),1))))+1,1))
или
=INDEX(INDIRECT("A1:A"&INDEX(MAX((A:A<>"")*(ROW(A:A))),1)),INDEX(MAX((INDIRECT("C1:C"&INDEX(MAX((A:A<>"")*(ROW(A:A))),1))="")*ROW(INDIRECT("C1:C"&INDEX(MAX((A:A<>"")*(ROW(A:A))),1))))+1,1))
Надеюсь, это поможет.