You can use the following macro to do as you ask. It will query the user for 'find what' and then 'replace with'. Then, it will evaluate column A and perform the replacement.
Copy the following macro to the clipboard:
Sub Spl_Find_and_Replace()
Dim i, LastRow
LastRow = Range("A" & Rows.Count).End(xlUp).Row
findWhat = InputBox("Enter value to locate.", "Find What")
If findWhat = "" Then
Exit Sub
End If
If Application.CountIf(Range("A:A"), findWhat) = 0 Then
MsgBox UCase(findWhat) & " does not appear in the worksheet.", _
vbOKOnly, "Not Found"
Exit Sub
End If
replaceWith = InputBox("Enter replacement value.", "Replace With")
If replaceWith = "" Then
Exit Sub
End If
For i = 1 To LastRow
If UCase(findWhat) = UCase(Cells(i, "A").Value) Then
Cells(i, "A").Value = replaceWith
End If
Next
End Sub
Press ALT + F11
In the menus at the top of the VBE, select INSERT > MODULE
Paste the macro into the editing area to the right.
Close the VBE and return to the worksheet.
Press ALT + F8
When the Macros window appears, highlight the macro and click 'Options..'
Enter a letter to be used as a keyboard shortcut and click 'OK'.
Close the Macros window.
Press CTRL + your shortcut letter to call the macro.
Note: enter your percentages as '20%', '40%', etc and Excel will automatically format the 'replaced' cells as Percentage. The percentages do not have to be whole numbers, of course.