UNICODE

    Texto

    Retorna o ponto de código Unicode do primeiro caractere de uma cadeia de texto. Suporta todo o intervalo Unicode, ao contrário de CÓDIGO que é limitado ao conjunto ANSI.

    Traduções
    EnglishUNICODE
    FrenchUNICODE
    SpanishUNICODE
    GermanUNICODE
    ItalianUNICODE
    PortugueseUNICODE
    DutchUNICODE
    PolishUNICODE
    RussianUNICODE
    TurkishUNICODE
    CzechUNICODE
    HungarianUNICODE
    SwedishUNICODE
    DanishUNICODE
    FinnishUNICODE
    Sintaxe
    UNICODE(texto)

    Argumentos

    • textoO texto cujo primeiro caractere se deseja avaliar.
    Exemplos
    =UNICODE("A")
    65

    Retorna o valor Unicode de 'A'

    =UNICODE("€")
    8364

    Retorna 8364 para o símbolo do Euro

    =UNICODE("日")
    26085

    Funciona com caracteres fora do ANSI

    Dicas e boas práticas
    • Disponível desde o Excel 2013
    • Use UNICAR para a operação inversa (valor Unicode → caractere)
    • Apenas o primeiro caractere do texto é avaliado
    • Retorna #VALOR! se o texto estiver vazio
    Erros comuns
    • Confundir UNICODE com CÓDIGO - CÓDIGO está limitada ao conjunto de carateres do seu sistema (aproximadamente os primeiros 255 valores ANSI), enquanto UNICODE devolve o ponto de código Unicode completo, e as duas podem divergir para carateres fora desse intervalo básico
    • Aplicar UNICODE a mais do que um único carater numa cadeia à espera de uma lista de volta - só devolve o ponto de código do primeiro carater
    • Usar UNICODE numa célula vazia ou cadeia vazia, o que gera um erro #VALOR! já que não há nenhum carater presente para avaliar
    Funções relacionadas
    UNICARRealiza a operação inversa - converte um ponto de código Unicode de volta no seu carater correspondente.
    CÓDIGODevolve um código do conjunto de carateres mais limitado do seu sistema, em vez do ponto de código Unicode completo que UNICODE fornece.
    NÚM.CARACTConta quantos carateres uma cadeia contém, um contexto útil antes de decidir se a limitação de um único carater de UNICODE importa.
    Perguntas frequentes

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

    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 carater em todo o intervalo Unicode - para carateres como emojis ou escritas não latinas, as duas podem dar resultados muito diferentes.

    UNICODE funciona numa palavra inteira ou apenas num carater?

    Apenas o primeiro carater do texto - UNICODE("Olá") devolve o ponto de código de "O" apenas, ignorando o resto da cadeia.

    Por que razão UNICODE devolve #VALOR!?

    A entrada é uma cadeia vazia ou uma célula em branco - UNICODE precisa de pelo menos um carater presente para devolver um ponto de código.

    Precisa traduzir uma fórmula usando UNICODE?

    Use nosso tradutor para converter sua fórmula completa