Función CODIGO (CODE)
Respuesta rápida
CODIGO devuelve el código numérico del primer carácter de un texto.
- Sintaxis
=CODIGO(texto)- Uso más común
=CODIGO(A2)devuelve 65 (La A mayúscula es el código 65)
Es una herramienta de diagnóstico: cuando dos celdas parecen idénticas pero no coinciden, CODIGO revela caracteres ocultos como un espacio de no separación (160), un tabulador (9) o un salto de línea (10).
Sintaxis
=CODIGO(texto)
En Excel en español los argumentos se separan con punto y coma (;) y los decimales llevan coma.
| Argumento | ¿Obligatorio? | Qué es |
|---|---|---|
texto | Obligatorio | El texto cuyo primer carácter quieres identificar. |
Ejemplos
Cada resultado se calcula sobre la hoja de ejemplo con nuestro motor de fórmulas, el mismo que corrige los ejercicios.
| Celda | Fórmula | Resultado | Qué muestra |
|---|---|---|---|
| B2 | =CODIGO(A2) | 65 | La A mayúscula es el código 65 |
| B3 | =CODIGO(A3) | 97 | La a minúscula es el 97, así que las mayúsculas cambian el código |
| B4 | =CODIGO(A4) | 32 | Un espacio al principio aparece como 32 |
Pruébalo en vivo
Esta es la hoja de ejemplo. Cambia cualquier número o texto, o edita una fórmula escribiéndola en español, y los resultados se actualizan.
Ver los datos de ejemplo como tabla
| Texto | Resultado |
| Aguacate | 65 |
| aguacate | 97 |
| Pera | 32 |
Practica CODIGO
Escribe la fórmula en español, con punto y coma. Se corrige al instante y luego se vuelve a comprobar con datos cambiados.
Detectar caracteres ocultos
B2, devuelve el código del primer carácter del SKU de A2, para que los raros destaquen. Rellena hacia abajo hasta B6.Errores comunes
| Lo que ves | Por qué ocurre y cómo arreglarlo |
|---|---|
| #¡VALOR! | La celda está vacía. Protégete: =SI(A2="";"";CODIGO(A2)). |
| Solo comprueba un carácter | CODIGO pasa por alto todo lo que va después del primer carácter. Para comprobar otra posición, combínala con EXTRAE: =CODIGO(EXTRAE(A2;5;1)). |
Consejos
- Descubre qué es en realidad un carácter final con =CODIGO(DERECHA(A2)).
Preguntas frecuentes
¿Cómo encuentro caracteres ocultos en Excel?
Comprueba el primer y el último carácter con =CODIGO(IZQUIERDA(A2)) y =CODIGO(DERECHA(A2)). El 32 es un espacio, el 160 un espacio de no separación, el 10 un salto de línea y el 9 un tabulador.
¿Qué es lo contrario de CODIGO?
CARACTER. =CARACTER(65) devuelve A, y =CODIGO("A") devuelve 65.
Esta página en inglés: CODE. Traductor de funciones de Excel: Nombres de las funciones en 8 idiomas. Todas las funciones en español.
Actualizado Comprobado ejecutándolo: nuestro motor de fórmulas calculó todas las fórmulas de esta página el .