Como corrigir um erro #NOME? erro
Applies ToExcel para Microsoft 365 Excel para Microsoft 365 para Mac Excel na Web Excel 2024 Excel 2024 for Mac Excel 2021 Excel 2021 para Mac Excel 2019 Excel 2016 Excel Web App

A causa mais comum do erro #NOME? aparece um erro na fórmula porque existe um erro de digitação no nome da fórmula. Observe o seguinte exemplo:

Erro #NOME? causado por um erro de digitação na sintaxe

Importante: O erro #NOME? significa que algo precisa de ser corrigido na sintaxe, por isso deve resolver este erro quando o vir na sua fórmula. Não utilize funções de processamento de erros, como a SE.ERRO, para encobrir o erro.

Para evitar erros de digitação nos nomes das fórmulas, utilize o Assistente de Fórmulas no Excel. Quando começa a escrever o nome de uma fórmula numa célula ou na Barra de Fórmulas, é apresentada uma lista de fórmulas que correspondem às palavras que introduziu numa lista pendente. Assim que introduzir o nome da fórmula e os parênteses de abertura, o Assistente de Fórmulas apresentará a sintaxe como texto sensível à passagem do rato.

A sintaxe da fórmula tem texto sensível à passagem do rato

Também pode utilizar o Assistente de Funções para evitar erros de sintaxe. Selecione a célula com a fórmula e, no separador Fórmulas , prima Botão Inserir função Inserir Função.

Excel carrega automaticamente o Assistente.

Exemplo da caixa de diálogo Assistente de Fórmulas.

À medida que seleciona cada argumento, Excel fornece-lhe as informações adequadas para cada um.

Seguem-se outras causas do #NAME? #CAMPO!.

Quando a sua fórmula tem uma referência a um nome não definido no Excel, vê o #NAME? .

Veja o seguinte exemplo de uma função SOMA que se refere a Lucro, que é um nome indefinido no livro.

Erro #NOME? causado por uma referência a um nome indefinido na sintaxe

Solução: defina um nome no Gestor de Nomes e, em seguida, adicione o nome à fórmula ao seguir estes passos:

  1. Se já tiver os dados na folha de cálculo e quiser atribuir um nome a células específicas ou a um intervalo de células, primeiro selecione as células na folha de cálculo. Se quiser criar um novo intervalo, pode ignorar este passo.

  2. Aceda a Fórmulas > Nomes Definidos > selecione Definir Nome e, em seguida, selecione Definir Nome.

  3. Introduza um nome exclusivo.

  4. Para o Âmbito, selecione se pretende que o nome esteja disponível apenas na folha ou em todo o livro.

  5. Introduza um comentário opcional.

  6. Selecione OK.

    Os passos seguintes são adicionar o nome na fórmula.

  7. Mantenha o cursor na sintaxe da fórmula, no ponto em que pretende adicionar o nome que acabou de criar.

  8. Aceda a Fórmulas > Nomes Definidos > selecione Utilizar na Fórmula e, em seguida, selecione o nome definido que pretende adicionar.

    Clique em "Utilizar na Fórmula" para adicionar um nome definido à sintaxe de uma fórmula

Para mais informações sobre como utilizar nomes definidos, consulte Definir e utilizar nomes em fórmulas.

Se a sintaxe se referir incorretamente a um nome definido, verá o #NAME? .

Continuando com o exemplo anterior, foi criado um nome definido para Lucro na folha de cálculo. No seguinte exemplo, o nome não está escrito corretamente, pelo que a função ainda devolve #NOME?. #CAMPO!.

Erro #NOME? causado por um erro de digitação no nome definido na sintaxe

Solução: corrija o erro de digitação na sintaxe e repita a fórmula.

Sugestão: Em vez de introduzir manualmente os nomes definidos em fórmulas, o Excel pode fazê-lo automaticamente. Aceda a Fórmulas > Nomes Definidos > selecione Utilizar na Fórmula e, em seguida, selecione o nome definido que pretende adicionar. Excel adiciona o nome à fórmula.

Quando inclui referências de texto em fórmulas, tem de escrever o texto dentro de aspas, mesmo que esteja a utilizar apenas um espaço. Se a sintaxe omitir aspas duplas "" para um valor de texto, verá o erro #NAME.

Consulte o seguinte exemplo.

Erro #NOME? causado pela ausência de aspas nos valores de texto

A sintaxe neste exemplo tem aspas duplas em falta para has; que explica o erro.

Solução: regresse à sua sintaxe e inspecione manualmente para garantir que os valores de texto estão entre aspas.

Se perder dois pontos numa referência de intervalo, a fórmula apresenta um #NAME? #CAMPO!.

No seguinte exemplo, a fórmula ÍNDICE devolve o erro #NOME? porque os dois pontos estão em falta no intervalo B2 a B12.

Erro #NOME? causado pela ausência de dois pontos numa referência de intervalo

Solução: verifique a sua sintaxe para garantir que todas as referências de intervalo incluem os dois pontos.

Existem algumas funções do Excel que só funcionam quando determinados suplementos estão ativados. Utilizar estas funções produz um #NAME? . Por exemplo, para utilizar a função EUROCONVERT , o suplemento Ferramentas para o Euro tem de estar ativado. Se utilizar funções ou macros personalizadas que necessitem do Analysis ToolPak, certifique-se de que o suplemento Analysis ToolPak está ativado.

Para ativar os suplementos no Excel:

  1. Aceda a Opções de > de Ficheiros .

  2. Selecione Suplementos.

  3. Na caixa de listagem Gerir , selecione Suplementos do Excel e,  em seguida, selecione Ir.

  4. Selecione a caixa relevante e selecione OK.

Precisa de mais ajuda?

Pode sempre colocar uma pergunta a um especialista da Comunidade Tecnológica do Excel ou obter suporte nas Comunidades.

Consulte Também

Descrição geral de fórmulas no Excel

Como evitar fórmulas quebradas

Detetar erros em fórmulas

Funções do Excel (por ordem alfabética)

Funções do Excel (por categoria)

Precisa de mais ajuda?

Quer mais opções?

Explore os benefícios da subscrição, navegue em cursos de formação, saiba como proteger o seu dispositivo e muito mais.

As comunidades ajudam-no a colocar e a responder perguntas, a dar feedback e a ouvir especialistas com conhecimentos abrangentes.