Cada carácter que ve en Excel tiene un número. Excel tiene dos funciones que trabajan directamente con estos números: CODE y CHAR.
Veamos primero la función CODIGO. La función CODIGO acepta un argumento, el texto para el que desea un código numérico.
CODE ("A") devuelve 65
Obtendré el mismo resultado si proporciono una referencia a B6, que contiene una A mayúscula.
Con una "a" minúscula, CODE devuelve 97.
Si copio esa fórmula, puede ver que CODE devuelve un número para cada carácter, incluidos los signos de puntuación y los símbolos especiales.
La función CHAR es básicamente la inversa de la función CODE. Acepta un argumento, un número entre 1 y 255, y devuelve el carácter correspondiente.
CHAR (65) devuelve una A mayúscula.
Entonces, copiando la función hacia abajo, obtendremos el carácter con el que comenzamos en la columna A.
Usando CODE y CHAR, podemos mapear los primeros 255 caracteres de cualquier fuente dada. Ya tengo los números aquí, y usando un rango con nombre que definí anteriormente, puedo seleccionar todas las celdas vacías e ingresar la función CHAR para obtener el carácter de cada número.
Y, si cambio a otra fuente, digamos Wingdings, veremos los primeros 255 caracteres para esa fuente.
Una cosa que puede notar es que las letras mayúsculas y minúsculas están exactamente separadas por 32 números. Si agrego 32 a 65, el código para una A mayúscula, obtengo 97, el código para una minúscula a. Lo mismo para la letra B.
Finalmente, quiero señalar dos personajes importantes. El carácter número 10 en Windows y el número 13 en Mac provocarán un salto de línea dentro de una celda.
Esto es útil cuando necesita información de formato en una fórmula.
Para ilustrar, veamos esta lista de nombres y direcciones. Si quisiera crear algo como una dirección de correo, podría usar la concatenación, algo como esto:
Sin embargo, observe que todo acaba en la misma línea. Y el ajuste de texto no ayuda.
Aquí es donde la función de carácter es útil. Para agregar saltos de línea, puedo usar la función CHAR con el número apropiado. Como estoy trabajando en la plataforma (plataforma), necesito usar CHAR (10).
El resultado es una dirección formateada con saltos de línea en el lugar correcto. Solo asegúrese de tener activado el ajuste de línea.
Curso
Fórmula centralAtajos relacionados
Ingrese los mismos datos en varias celdas Ctrl
+ Enter
⌃
+ Return
Deshacer la última acción Ctrl
+ Z
⌘
+ Z