Public Sub FixColE()
Dim i As Long, _
LR As Long
With Application
.ScreenUpdating = False
.Calculation = xlCalculationManual
End With
LR = Range("B" & Rows.Count).End(xlUp).Row
For i = 2 To LR
If InStr(Range("B" & i).Value, "deduction") <> 0 Then
Range("E" & i).Value = (-1) * Range("E" & i).Value
End If
Next i
With Application
.ScreenUpdating = True
.Calculation = xlCalculationAutomatic
End With
End Sub