CÓDIGO

    Texto

    Devolve o código ASCII numérico para o primeiro caráter numa cadeia de texto.

    Traduções
    EnglishCODE
    FrenchCODE
    SpanishCODIGO
    GermanCODE
    ItalianCODICE
    PortugueseCÓDIGO
    DutchCODE
    PolishKOD
    RussianКОДСИМВ
    TurkishKOD
    CzechKÓD
    HungarianKÓD
    SwedishKOD
    DanishKODE
    FinnishKOODI
    Sintaxe
    CÓDIGO(texto)

    Argumentos

    • textoCadeia de texto
    Exemplos
    =CÓDIGO("A")
    65

    Código ASCII para A

    =CÓDIGO("a")
    97

    Código ASCII para a minúsculo

    =CÓDIGO("1")
    49

    Código ASCII para o dígito 1

    Dicas e boas práticas
    • Devolve apenas o código do primeiro caráter
    • Utilize CARÁT para converter o código novamente em caráter
    • Útil para ordenação e validação
    Erros comuns
    • Confundir CÓDIGO com UNICODE - CÓDIGO devolve um código baseado no conjunto de carateres do seu computador (normalmente os primeiros 255 valores ASCII/ANSI), enquanto UNICODE devolve o ponto de código Unicode completo, e podem divergir para determinados carateres
    • Aplicar CÓDIGO a mais do que um único caráter numa cadeia à espera de uma lista de volta - só devolve o código do primeiro caráter, ignorando silenciosamente o resto do texto
    • Usar CÓDIGO numa célula vazia ou cadeia vazia, o que gera um erro #VALOR! já que não há nenhum caráter presente para avaliar
    Funções relacionadas
    CARACTRealiza a operação inversa - converte um código numérico de volta no seu caráter correspondente.
    UNICODEDevolve o ponto de código Unicode completo de um caráter, uma alternativa mais ampla a CÓDIGO para carateres fora do intervalo básico ASCII/ANSI.
    NÚM.CARACTConta quantos carateres uma cadeia contém, um contexto útil antes de decidir se a limitação de um único caráter de CÓDIGO importa.
    Perguntas frequentes

    Qual é a diferença entre CÓDIGO e UNICODE?

    CÓDIGO devolve um código do conjunto de carateres do seu sistema (aproximadamente os primeiros 255 valores), enquanto UNICODE devolve o ponto de código Unicode real do caráter - para carateres fora do intervalo latino básico, os dois podem dar resultados diferentes.

    CÓDIGO funciona numa palavra inteira ou apenas num caráter?

    Apenas o primeiro caráter do texto - CÓDIGO("Excel") devolve o código de "E" apenas, ignorando o resto da cadeia.

    Por que razão CÓDIGO devolve #VALOR!?

    A entrada é uma cadeia vazia ou uma célula em branco - CÓDIGO precisa de pelo menos um caráter presente para devolver um código.

    Precisa traduzir uma fórmula usando CÓDIGO?

    Use nosso tradutor para converter sua fórmula completa