Os valores pesquisados na função lookup
(o vetor de pesquisa) devem estar em ordem crescente. Em seguida, faça a correspondência do Vetor de resultados. Acho que você verá que o seguinte funciona como esperado:
=LOOKUP(B1,{"Amazing","Average","Good","Marginal","Terrible";2,0,1,-1,-2})
Você pode querer mudar para vlookup
ou hlookup
e manter sua lista em uma folha separada. Fornecer "False" como o último parâmetro para qualquer um desses permitirá que você pesquise em uma lista não classificada.
Editado para adicionar: também alterei seu c1
para b1
para caber no seu exemplo.