Это будет делать то, что вы хотите, или, по крайней мере, вы начнете.
В Excel 2010 убедитесь, что лента разработчика показана (Google это хорошо документировано). В панели разработчика вставьте кнопку на вкладке управления 
Нарисуйте кнопку на листе Excel. Появится новое окно, нажмите «Создать».
В Sub и End sub введите следующий код
dim myColumn as string
myColumn = "A" 'UPDATE this for the column you want to use. In the picture, my content was in Column A, hence I used A
Dim currentCell As Integer
Dim totalValue As Integer
Dim hasValue As Boolean
hasValue = True
currentCell = 0
Do While (hasValue)
currentCell = currentCell + 1
If (Range(myColumn & currentCell).Value = "") Then
Exit Do
End If
Dim cellValue As String
cellValue = UCase(Range(myColumn & currentCell).Value) ' I assume you accept a and A (upper and lower case)
Select Case cellValue
Case "A"
totalValue = totalValue + 5
Case "B"
totalValue = totalValue + 4
Case "C"
totalValue = totalValue + 3
Case "D"
totalValue = totalValue + 2
Case "E"
totalValue = totalValue + 1
Case "F" 'we don't actually need F but it was in OP
totalValue = totalValue + 0
End Select
Loop
Range(myColumn & currentCell).Value = totalValue
Сохранить проект как лист с поддержкой макросов
Нажмите на кнопку и увидите результаты.
