Você poderia usar Index, Match ou VLookup (eu prefiro Index, Match)
Basicamente, como estou olhando para o seu problema, você pode ter outra planilha na pasta de trabalho com os dados necessários para autopreencher e a página com a saída real ... Exemplo (chamaremos essa de 'Planilha2', Eu coloquei os cabeçalhos para menos confusão):
A B C D
1 1 A
2 2 B
3 4 C
4
Em seguida, na página em que você precisa dos dados preenchidos automaticamente (Planilha1):
A B
1 1 '=INDEX(Sheet2!$B:$B,MATCH(Sheet1!A1,Sheet2!$A:$A,0))' (Just handle-drag this down)
2 1
3 1
4 1
5 2
6 2
7 2
8 2
9 3
10 3
11 3
12 4
13 4
14 4
Não é tão complicado quanto parece e lhe dará # N / A Erros quando os dados não estiverem disponíveis!: