Ищу формулу Excel, которая возвращает значение первой ячейки в строке для последней непустой ячейки в другой строке

Ищу формулу Excel, которая возвращает значение первой ячейки в строке для последней непустой ячейки в другой строке

У меня есть такая таблица:

a b c d e f 
1     1
1 1   1 1  
1 1 1   

Я ищу формулу, которая вернет d, e и c:

 formula   a b c d e f 
    d      1     1
    e      1 1   1 1  
    c      1 1 1   

Я пробовал что-то подобное

=ИНДЕКС($O$1:$XFD$1;1;ПОИСКПОЗ(ВПР(2;1/(O2:XFD2<>"");O2:XFD2);O2:XFD2;0))

но это вообще не работает.

EDIT для Раджеша С.

Как видите, я нашел решение.

=ИНДЕКС($A$1$:$XFD$1;1;ПРОСМОТР(2;1/(O2:XFD2<>"");СТОЛБЕЦ(O2:XFD2)))

Связанный контент