Попробуйте следующее в C1 и скопируйте вниз. Предполагается, что у вас нет строк заголовка
=IF(A1<>"x",A1,INDEX(B:B,COUNTIF($A$1:A1,"x")))

ОБНОВЛЕНИЕ для строк заголовка
=IF(A1<>"x",A1,INDEX(B:B,COUNTIF($A$5:A5,"x")+4))
or
=IF(A1<>"x",A1,INDEX(B:B,COUNTIF($A$5:A5,"x")+ROW($A$4))
'where A4 is a cell in the last row of your header row.
Поместите выше в строке 5 и, при необходимости, скопируйте вниз.