Funciones CHAR y CODE de Excel

Pueden surgir problemas al convertir los códigos de caracteres de un sistema a otro. Estos problemas resultan en datos confusos. Para corregir esto, se desarrolló un conjunto de caracteres universal conocido como sistema Unicode a fines de la década de 1980 que le da a los caracteres utilizados en los sistemas informáticos un código de caracteres único.

Pueden surgir problemas al convertir los códigos de caracteres de un sistema a otro. Estos problemas resultan en datos confusos. Para corregir esto, se desarrolló un conjunto de caracteres universal conocido como sistema Unicode a fines de la década de 1980 que le da a los caracteres utilizados en los sistemas informáticos un código de caracteres único.

Nota : la información de este artículo se aplica a Excel 2019, Excel 2016, Excel 2013, Excel 2010, Excel 2019 para Mac, Excel 2016 para Mac, Excel para Mac 2011 y Excel Online.

Conjunto de caracteres universal

Hay 255 códigos de caracteres diferentes o puntos de código en la página de códigos ANSI de Windows, mientras que el sistema Unicode está diseñado para contener más de un millón de puntos de código. En aras de la compatibilidad, los primeros 255 puntos de código del nuevo sistema Unicode coinciden con los del sistema ANSI para los caracteres y números en el idioma occidental.

Para estos caracteres estándar, los códigos se programan en la computadora para que al escribir una letra en el teclado ingrese el código de la letra en la aplicación que se está utilizando.

Los caracteres y símbolos no estándar, como el símbolo de copyright o los caracteres acentuados utilizados en varios idiomas, se ingresan en una aplicación escribiendo el código ANSI o el número Unicode para el carácter en la ubicación deseada.

Funciones de Excel CHAR y CODE

Excel tiene una serie de funciones que funcionan con estos números. CHAR y CODE funcionan en todas las versiones de Excel. UNICHAR y UNICODE se introdujeron en Excel 2013.

Las funciones CHAR y UNICHAR devuelven el carácter para un código dado. Las funciones CODE y UNICODE hacen lo contrario y proporcionan el código para un carácter dado. Como se muestra en la imagen de arriba:

  • El resultado para = CHAR (169) es el símbolo de copyright ©.
  • El resultado para = CÓDIGO (©) es 169.

Si las dos funciones están anidadas juntas en forma de

 = CÓDIGO (CHAR (169)) 

el resultado de la fórmula es 169, ya que las dos funciones hacen el trabajo opuesto de la otra.

Sintaxis y argumentos de las funciones CHAR y UNICHAR

La sintaxis de una función se refiere al diseño de la función e incluye el nombre, los corchetes y los argumentos de la función.

La sintaxis para la función CHAR es:

 = CHAR ( Número ) 

La sintaxis para la función UNICHAR es:

 = UNICHAR ( Número ) 

En estas funciones, Número (que es obligatorio) es un número entre 1 y 255 que está asociado con el carácter que desea.

  • El argumento Número puede ser el número ingresado directamente en la función o una referencia de celda a la ubicación del número en una hoja de trabajo.
  • Si el argumento Número no es un número entero entre 1 y 255, la función CHAR devuelve el # ¡VALOR! valor de error, como se muestra en la fila 4 en la imagen de arriba.
  • Para números de código superiores a 255, use la función UNICHAR.
  • Si se ingresa un argumento Number de cero (0), las funciones CHAR y UNICHAR devuelven el # ¡VALOR! valor de error, como se muestra en la fila 2 en la imagen de arriba.

Ingrese las funciones CHAR y UNICHAR

Las opciones para ingresar cualquiera de las funciones incluyen escribir la función manualmente, como

 = CHAR (65) 

o

 = UNICHAR (A7) 

La función y el argumento Número también se pueden ingresar en el cuadro de diálogo de las funciones.

En Excel Online, ingresará manualmente la función. En las versiones de escritorio de Excel, use el cuadro de diálogo.

Siga estos pasos para ingresar la función CHAR en la celda B3:

  1. Seleccione la celda B3 para convertirla en la celda activa.
  2. Seleccione Fórmulas .
  3. Elija Texto para abrir la lista desplegable de funciones.
  4. Seleccione CHAR en la lista para abrir el cuadro de diálogo de la función.
  5. En el cuadro de diálogo, seleccione la línea Número .
  6. Seleccione la celda A3 en la hoja de trabajo para ingresar esa referencia de celda en el cuadro de diálogo.
  7. Seleccione Aceptar para completar la función y cerrar el cuadro de diálogo.

El signo de exclamación aparece en la celda B3 porque su código de carácter ANSI es 33.

Cuando selecciona la celda E2, la función completa = CHAR (A3) aparece en la barra de fórmulas sobre la hoja de trabajo.

Usos de la función CHAR y UNICHAR

Las funciones CHAR y UNICHAR traducen números de página de códigos en caracteres para archivos creados en otros tipos de computadoras. Por ejemplo, la función CHAR puede eliminar caracteres no deseados que aparecen con datos importados.

Estas funciones se pueden usar junto con otras funciones de Excel, como TRIM y SUBSTITUTE, en fórmulas diseñadas para eliminar caracteres no deseados de una hoja de trabajo.

La sintaxis y los argumentos de las funciones CÓDIGO y UNICODE

La sintaxis de una función se refiere al diseño de la función e incluye el nombre, los corchetes y los argumentos de la función.

La sintaxis para la función CODE es:

 = CÓDIGO ( Texto ) 

La sintaxis para la función UNICODE es:

 = UNICODE ( Texto ) 

En estas funciones, Texto (que se requiere) es el carácter para el que desea encontrar el número de código ANSI.

El argumento Texto puede ser un solo carácter rodeado de comillas dobles ( «» ) que se ingresa directamente en la función o una referencia de celda a la ubicación del carácter en un hoja de trabajo, como se muestra en las filas 4 y 9 en la imagen de arriba.

Si el argumento de texto se deja vacío, la función CÓDIGO devuelve el # ¡VALOR! valor de error, como se muestra en la fila 2 en la imagen de arriba.

La función CÓDIGO solo muestra el código de caracteres para un solo carácter. Si el argumento de texto contiene más de un carácter (como la palabra Excel que se muestra en las filas 7 y 8 en la imagen de arriba), solo se muestra el código para el primer carácter. En este caso, el número 69 es el código de caracteres para la letra mayúscula E .

Letras mayúsculas y minúsculas

Las letras mayúsculas o mayúsculas en el teclado tienen códigos de caracteres diferentes a las letras minúsculas o pequeñas correspondientes.

Por ejemplo, el número de código UNICODE/ANSI para la «A» mayúscula es 65 mientras que el número de código «a» UNICODE/ANSI en minúscula es 97 , como se muestra en las filas 4 y 5 en la imagen de arriba.

Ingrese las funciones CODE y UNICODE

Las opciones para ingresar cualquiera de las funciones incluyen escribir la función en una celda, como:

 = CÓDIGO (65) 

o

 = UNICODE (A6) 

La función y el argumento Texto también se pueden ingresar en el cuadro de diálogo de las funciones.

En Excel Online, ingresará manualmente la función. En las versiones de escritorio de Excel, use el cuadro de diálogo.

Siga estos pasos para ingresar la función CÓDIGO en la celda B3:

  1. Seleccione la celda B3 para convertirla en la celda activa.
  2. Seleccione Fórmulas .
  3. Elija Texto para abrir la lista desplegable de funciones.
  4. Seleccione CÓDIGO en la lista para abrir el cuadro de diálogo de la función.
  5. En el cuadro de diálogo, seleccione la línea Texto .
  6. Seleccione la celda A3 en la hoja de trabajo para ingresar esa referencia de celda en el cuadro de diálogo.
  7. Seleccione Aceptar para completar la función y cerrar el cuadro de diálogo.

El número 64 aparece en la celda B3. Este es el código de caracteres para el carácter comercial ( & ).

Cuando selecciona la celda B3, la función completa = CÓDIGO (A3) aparece en la barra de fórmulas sobre la hoja de trabajo.

Rate article
labsfabs.com
Add a comment