Abaixo está uma solução usando o VBA. Aqui está o código usado ...
Sub FillInMissing()
Dim mySht As Worksheet
Dim lstRow As Long, lstCol As Long
Dim iLoop As Long
Set mySht = Worksheets("Sheet6")
lstRow = mySht.Range("A" & mySht.Rows.Count).End(xlUp).Row
lstCol = mySht.Cells(1, mySht.Columns.Count).End(xlToLeft).Column
For iLoop = 1 To lstRow
If Len(mySht.Cells(iLoop, 2).Value) = 0 Then
mySht.Cells(iLoop, 2).Value = mySht.Cells(iLoop, 1).Value
End If
Next iLoop
End Sub
Começando com dados que se parecem com isso ...
Depoisqueocódigoéexecutado,parececomisso...