Desde a aula passada em que o código era para apenas retornar o valor 10 estou com esse problema.
Meu código está exatamente como descrito na aula:
Function fnCalculaMediaPeso(pTotalKilos As Double, pQtdViagens As Integer) As Double
If pQtdViagens <> 0 Then
fnCalculaMediaPeso = pTotalKilos / pQtdViagens
Else
fnCalculaMediaPeso = 0
End If
End Function
Vale ressaltar que trabalhei com Ctr + C e Ctr + V na hora de usar o nome da função "fnCalculaMediaPeso" e que quando chamei ela na planilha escrevi "=fn" e nisso selecionei com o mouse a opção que aparecia com o nome da função. Tomei esses dois cuidados para ter certeza de que estava tudo escrito corretamente.
De qualquer forma, o resultado continua sendo o aviso "#NOME?". O que pode ser isso? Talvez alguma formatação interna das células onde estão os parâmetros usados e onde está sendo escrita a função?