別の行の最後の空でないセルに対して、行の最初のセルの値を返す 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   

私はこのようなことを試しました

=INDEX($O$1:$XFD$1;1;MATCH(VLOOKUP(2;1/(O2:XFD2<>"");O2:XFD2);O2:XFD2;0))

しかし、まったく機能しません。

Rajesh S の編集

ご覧の通り、私は解決策を見つけました

=INDEX($A$1$:$XFD$1;1;LOOKUP(2;1/(O2:XFD2<>"");COLUMN(O2:XFD2)))

関連情報