Funções CHAR e CODE do Excel

Índice:

Funções CHAR e CODE do Excel
Funções CHAR e CODE do Excel
Anonim

Problemas podem surgir ao converter os códigos de caracteres de um sistema para outro. Esses problemas resultam em dados distorcidos. Para corrigir isso, um conjunto de caracteres universal conhecido como sistema Unicode foi desenvolvido durante o final da década de 1980 que dá aos caracteres usados em sistemas de computador um código de caractere único.

As informações deste artigo se aplicam ao Excel 2019, Excel 2016, Excel 2013, Excel 2010, Excel 2019 for Mac, Excel 2016 for Mac, Excel for Mac 2011 e Excel Online.

Conjunto Universal de Caracteres

Image
Image

Existem 255 códigos de caracteres ou pontos de código diferentes na página de código ANSI do Windows, enquanto o sistema Unicode é projetado para armazenar mais de um milhão de pontos de código. Por uma questão de compatibilidade, os primeiros 255 pontos de código do sistema Unicode mais recente correspondem aos do sistema ANSI para caracteres e números do idioma ocidental.

Para esses caracteres padrão, os códigos são programados no computador para que a digitação de uma letra no teclado insira o código da letra no aplicativo que está sendo usado.

Caracteres e símbolos fora do padrão, como o símbolo de copyright ou caracteres acentuados usados em vários idiomas, são inseridos em um aplicativo digitando o código ANSI ou o número Unicode do caractere no local desejado.

Funções CHAR e CODE do Excel

Excel tem várias funções que funcionam com esses números. CHAR e CODE funcionam em todas as versões do Excel. UNICHAR e UNICODE foram introduzidos no Excel 2013.

As funções CHAR e UNICHAR retornam o caractere para um determinado código. As funções CODE e UNICODE fazem o oposto e fornecem o código para um determinado caractere. Como mostrado na imagem acima:

  • O resultado para=CHAR (169) é o símbolo de copyright ©.
  • O resultado para=CODE(©) é 169.

Se as duas funções estiverem aninhadas na forma de

=CÓDIGO(CHAR(169))

a saída para a fórmula é 169, pois as duas funções fazem o trabalho oposto da outra.

As Funções CHAR e UNICHAR Sintaxe e Argumentos

A sintaxe de uma função se refere ao layout da função e inclui o nome da função, colchetes e argumentos.

A sintaxe para a função CHAR é:

=CHAR(Number)

A sintaxe para a função UNICHAR é:

=UNICHAR(Number)

Nestas funções, Número (obrigatório) é um número entre 1 e 255 que está associado ao caractere desejado.

  • O argumento Número pode ser o número inserido diretamente na função ou uma referência de célula para a localização do número em uma planilha.
  • Se o argumento Number não for um inteiro entre 1 e 255, a função CHAR retornará o VALUE! valor de erro, conforme mostrado na linha 4 na imagem acima.
  • Para números de código maiores que 255, use a função UNICHAR.
  • Se um argumento Number igual a zero (0) for inserido, as funções CHAR e UNICHAR retornarão o VALUE! valor de erro, conforme mostrado na linha 2 na imagem acima.

Insira as funções CHAR e UNICHAR

As opções para inserir qualquer função incluem digitar a função manualmente, como

=CHAR(65)

ou

=UNICHAR(A7)

A função e o argumento Number também podem ser inseridos na caixa de diálogo das funções.

No Excel Online, você inserirá manualmente a função. Nas versões desktop do Excel, use a caixa de diálogo.

Siga estes passos para inserir a função CHAR na célula B3:

  1. Selecione a célula B3 para torná-la a célula ativa.
  2. Selecione Fórmulas.
  3. Escolha Text para abrir a lista suspensa de funções.
  4. Selecione CHAR na lista para abrir a caixa de diálogo da função.
  5. Na caixa de diálogo, selecione a linha Number.
  6. Selecione a célula A3 na planilha para inserir essa referência de célula na caixa de diálogo.
  7. Selecione OK para completar a função e fechar a caixa de diálogo.

O caractere de ponto de exclamação aparece na célula B3 porque seu código de caractere ANSI é 33.

Quando você seleciona a célula E2, a função completa=CHAR(A3) aparece na barra de fórmulas acima da planilha.

CHAR e Função UNICHAR Usos

As funções CHAR e UNICHAR traduzem números de página de código em caracteres para arquivos criados em outros tipos de computadores. Por exemplo, a função CHAR pode remover caracteres indesejados que aparecem com dados importados.

Essas funções podem ser usadas em conjunto com outras funções do Excel, como TRIM e SUBSTITUTE, em fórmulas projetadas para remover caracteres indesejados de uma planilha.

As Funções CODE e UNICODE Sintaxe e Argumentos

Image
Image

A sintaxe de uma função se refere ao layout da função e inclui o nome da função, colchetes e argumentos.

A sintaxe para a função CODE é:

=CÓDIGO(Text)

A sintaxe para a função UNICODE é:

=UNICODE(Text)

Nestas funções, Texto (que é obrigatório) é o caractere para o qual você deseja encontrar o número do código ANSI.

O argumento Text pode ser um único caractere entre aspas duplas (" ") que é inserido diretamente na função ou uma referência de célula para o local do caractere em uma planilha, conforme mostrado nas linhas 4 e 9 na imagem acima.

Se o argumento de texto for deixado em branco, a função CODE retornará o VALUE! valor de erro, conforme mostrado na linha 2 na imagem acima.

A função CODE exibe apenas o código de caractere para um único caractere. Se o argumento de texto contiver mais de um caractere (como a palavra Excel mostrada nas linhas 7 e 8 da imagem acima), somente o código do primeiro caractere será exibido. Neste caso, é o número 69 que é o código do caractere para a letra maiúscula E

Maiúsculas vs. Minúsculas

Maiúsculas ou maiúsculas no teclado têm códigos de caracteres diferentes das letras minúsculas ou minúsculas correspondentes.

Por exemplo, o número do código UNICODE/ANSI para o "A" maiúsculo é 65 enquanto o número do código UNICODE/ANSI minúsculo é 97, conforme mostrado nas linhas 4 e 5 na imagem acima.

Insira as funções CODE e UNICODE

As opções para inserir qualquer função incluem digitar a função em uma célula, como:

=CÓDIGO(65)

ou

=UNICODE(A6)

A função e o argumento Text também podem ser inseridos na caixa de diálogo das funções.

No Excel Online, você inserirá manualmente a função. Nas versões desktop do Excel, use a caixa de diálogo.

Siga estes passos para inserir a função CODE na célula B3:

  1. Selecione a célula B3 para torná-la a célula ativa.
  2. Selecione Fórmulas.
  3. Escolha Text para abrir a lista suspensa de funções.
  4. Selecione CODE na lista para abrir a caixa de diálogo da função.
  5. Na caixa de diálogo, selecione a linha Text.
  6. Selecione a célula A3 na planilha para inserir essa referência de célula na caixa de diálogo.
  7. Selecione OK para completar a função e fechar a caixa de diálogo.

O número 64 aparece na célula B3. Este é o código de caractere para o caractere e comercial (&).

Quando você seleciona a célula B3, a função completa=CÓDIGO (A3) aparece na barra de fórmulas acima da planilha.

Recomendado: