Procurando uma fórmula do Excel que retorne o valor da primeira célula de uma linha para a última célula não vazia em uma linha diferente

Procurando uma fórmula do Excel que retorne o valor da primeira célula de uma linha para a última célula não vazia em uma linha diferente

Tenho uma planilha como esta:

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

Estou procurando uma fórmula que retorne d, e e c:

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

Eu tentei algo assim

=ÍNDICE($O$1:$XFD$1;1;CORRESP(PROCV(2;1/(O2:XFD2<>"");O2:XFD2);O2:XFD2;0))

mas não funciona de jeito nenhum.

EDITAR para Rajesh S

Como você pode ver eu encontrei a solução

=ÍNDICE($A$1$:$XFD$1;1;LOOKUP(2;1/(O2:XFD2<>"");COLUNA(O2:XFD2)))

informação relacionada