Função CÓDIGO

Excel 2007+

Resumo

A função CÓDIGO do Excel retorna o código numérico do primeiro caractere de uma cadeia de texto, baseado no conjunto de caracteres do sistema operacional (ANSI no Windows, Macintosh no Mac). Ideal para análise de caracteres e compatibilidade com sistemas legados.

Sintaxe

CÓDIGO(texto)

Parâmetros

Parâmetro Tipo Obrigatório Descrição
texto Texto Sim Obrigatório. Texto ou referência à célula contendo o texto cujo código do primeiro caractere você deseja obter

Usando a função CODE

Use CÓDIGO para obter o valor numérico de caracteres em fórmulas de validação, conversão de texto ou quando trabalhar com sistemas que dependem de códigos ASCII/ANSI. É especialmente útil em macros VBA e importação de dados legados.

Exemplos Comuns de CODE

Código da letra A

=CÓDIGO("A")

Retorna 65, código ANSI da letra maiúscula A

Código de caractere especial

=CÓDIGO("!")

Retorna 33, código ANSI do ponto de exclamação

Código de célula com texto

=CÓDIGO(A1)

Retorna o código do primeiro caractere do conteúdo da célula A1

Perguntas Frequentes

CÓDIGO usa codificação ANSI (Windows) ou Macintosh, enquanto UNICODE usa padrão Unicode universal (Excel 2013+).

Retorna 0 para células vazias.

Erros Comuns e Soluções

#VALOR!

Cause: Argumento inválido ou não é texto

Solution: Verifique se o argumento é texto válido ou referência de célula

Notas

  • No Windows usa codificação ANSI
  • No Macintosh usa conjunto Macintosh
  • Sempre retorna código do PRIMEIRO caractere
  • Compatível com Excel 2007 e todas versões posteriores

Compatibilidade

Disponível em: Excel 2007, Excel 2010, Excel 2013, Excel 2016, Excel 2019, Excel 2021, Excel 365

Não disponível em:

Conteúdo revisado pela última vez: December 9, 2025
Frequência de atualização: Conforme necessário
Versões do Excel testadas: Excel 2007+