A maneira mais direta (trocadilho não pretendido) de fazer o que você quer é
=INDIRECT("D" & RIGHT(A21,LEN(A21)-SEARCH(" ",A21,1)))
que cria a string D8
concatenando a string (literal de texto) "D"
com o número que você extraiu da célula A21
e depois passa para a função INDIRECT
,
que acessa uma célula com base em seu endereço como uma string.
Talvez seja uma maneira melhor (se você sempre quiser acessar a coluna D
;
ou seja, isso não é variável) é
=INDEX(D:D, RIGHT(A21,LEN(A21)-SEARCH(" ",A21,1)))
que obtém o número da célula A21
conforme você faz
mas depois usa-o como um índice na coluna D
.