Cómo utilizar la función CODE (CODIGO) en Excel

Español Inglesa
CODIGO CODE

En esta guía exploraremos cómo utilizar la función CODE (o CODIGO en español) en Microsoft Excel y Google Sheets. Esta función es esencial para obtener el código ASCII de un carácter específico, facilitando varios análisis de datos y automatización de procesos.

Descripción y sintaxis

La función CODIGO devuelve el código numérico ASCII del primer carácter de un texto proporcionado. Es especialmente útil para tareas de codificación de caracteres o para identificar y comparar caracteres específicos dentro de los datos.

La sintaxis de la función es:

 =CODIGO(texto) 

Argumentos:

  • texto: El texto del cual se desea obtener el código ASCII del primer carácter. Este argumento es obligatorio.

Ejemplo:

 =CODIGO("Hola") 

Este ejemplo devuelve 72, que es el código ASCII de la letra ‘H’.

Aplicaciones prácticas

Exploremos algunas aplicaciones prácticas de esta función.

Identificación de caracteres no imprimibles

En el manejo de grandes volúmenes de texto de diferentes fuentes, a menudo encontramos caracteres no imprimibles que pueden interferir en el procesamiento de datos. A continuación, te mostramos cómo identificar y gestionar estos caracteres usando CODIGO en Excel y Google Sheets.

Ejemplo: Imagina que tienes datos en A1:A5 y sospechas que pueden contener caracteres no imprimibles.

 A1: Fin de línea A2: Inicio A3: Excelente A4: Datos\\0 A5: Prueba 

Puedes añadir una columna para identificarlos:

 B1: =CODIGO(IZQUIERDA(A1, 1)) 

Después, extiende esta fórmula a lo largo de la columna B para observar los códigos ASCII de los primeros caracteres. Caracteres como el carácter nulo (codificado como 0) o el retorno de carro (codificado como 13 o 10) se pueden identificar fácilmente.

Ordenamiento personalizado de listas

Otra interesante aplicación de CODIGO es en la creación de ordenamientos personalizados. Por ejemplo, para ordenar ciertos caracteres en posiciones específicas de una lista.

Ejemplo: Si tienes una lista de caracteres o palabras y necesitas organizarlos, donde ciertos caracteres deben ir al final, puedes proceder de la siguiente forma:

 A1: a A2: z A3: b A4: y A5: x 

Utiliza una columna auxiliar para el ordenamiento:

 B1: =SI(CODIGO(A1) = 122, 1, 0) // 122 corresponde a 'z' 

Ordena primero la columna B y luego la A para posicionar ‘z’ al final.

Estos ejemplos demuestran el potencial de la función CODE en Microsoft Excel y Google Sheets para mejorar el manejo y análisis de datos que involucran manipulación de textos y caracteres.

Maggiori informazioni: https://support.microsoft.com/es-es/office/codigo-función-codigo-c32b692b-2ed0-4a04-bdd9-75640144b928

Otras funciones
Devuelve una matriz de valores de texto de cualquier intervalo especificado
Convierte las letras en inglés o katakana de ancho completo (de dos bytes) dentro de una cadena de caracteres en caracteres de ancho medio (de un byte)
Devuelve el carácter especificado por el número de código
Combina el texto de varios rangos o cadenas, pero no proporciona el delimitador o los argumentos IgnoreEmpty
Concatena varios elementos de texto en uno solo
Convierte las letras en inglés o katakana de ancho medio (de un byte) dentro de una cadena de caracteres en caracteres de ancho completo (de dos bytes)
Devuelve los caracteres del lado derecho de un valor de texto
Busca un valor de texto dentro de otro (distingue mayúsculas de minúsculas)
Quita los espacios del texto
Comprueba si dos valores de texto son idénticos
Devuelve un número específico de caracteres de una cadena de texto que comienza en la posición que se especifique
Da formato a un número como texto con un número fijo de decimales
Extrae los caracteres fonéticos (furigana) de una cadena de texto
Busca un valor de texto dentro de otro (no distingue mayúsculas de minúsculas)
Devuelve los caracteres del lado izquierdo de un valor de texto
Convierte las letras de ancho medio (de un byte) dentro de una cadena de caracteres en caracteres de ancho completo (de dos bytes)
Devuelve el número de caracteres de una cadena de texto
Quita del texto todos los caracteres no imprimibles
Pone el texto en minúsculas
Pone el texto en mayúsculas
Convierte un número en texto, con el formato de moneda $ (dólar)
Pone en mayúscula la primera letra de cada palabra de un valor de texto
Reemplaza caracteres de texto
Repite el texto un número determinado de veces
Sustituye texto nuevo por texto antiguo en una cadena de texto
Convierte sus argumentos a texto
Da formato a un número y lo convierte en texto
Convierte un número en texto, con el formato de moneda ß (Baht)
Devuelve el carácter Unicode al que hace referencia el valor numérico dado
Devuelve el número (punto de código) que corresponde al primer carácter del texto
Combina el texto de varios rangos o cadenas e incluye el delimitador que se especifique entre cada valor de texto que se combinará Si el delimitador es una cadena de texto vacío, esta función concatenará los rangos
Convierte un argumento de texto en un número
Convierte texto a número de manera independiente a la configuración regional