Cómo usar la función CARACTER en Excel
Categoría:

Compatibilidad:
Nivel:
Descripción
La función CARACTER devuelve el carácter correspondiente a un número de código ASCII especificado. Es útil para convertir códigos numéricos en caracteres y es especialmente útil en tareas de manipulación de texto y creación de cadenas de texto basadas en códigos de caracteres. CARACTER puede ayudar a:
- Generar cadenas de texto a partir de códigos numéricos.
- Insertar caracteres especiales en texto, como saltos de línea, tabulaciones, símbolos, etc.
- Manipular y limpiar datos de texto, especialmente cuando se trabaja con datos importados que contienen códigos especiales.
Sintaxis
=CARACTER(número)
- número: Un número entero entre 1 y 255 que representa el código ASCII del carácter que deseas obtener.
Notas adicionales
- Códigos ASCII válidos:
- El argumento número debe estar entre 1 y 255.
- Si el número es 0 o menor, o mayor que 255, la función CARACTER devolverá el error #¡VALOR!.
- Códigos ASCII y Unicode:
- CARACTER utiliza la tabla de caracteres ASCII en Windows, que es compatible con el conjunto de caracteres ANSI.
- En sistemas Mac, puede haber diferencias en algunos caracteres especiales.
- Caracteres especiales comunes:
- CARACTER(10): Salto de línea (retorno de carro).
- CARACTER(13): Retorno de carro en Mac.
- CARACTER(9): Tabulación.
- CARACTER(32): Espacio en blanco.
- Uso en combinación con otras funciones:
- CARACTER se puede utilizar junto con CODIGO para convertir entre caracteres y sus códigos numéricos.
Relación con otras funciones
- CODIGO:
- La función opuesta a CARACTER.
- CODIGO(texto) devuelve el código numérico del primer carácter en una cadena de texto.
- Ejemplo:
=CODIGO(«A») devuelve 65.
- SUSTITUIR y SUSTITUIR.LENG:
- Puedes utilizar CARACTER dentro de estas funciones para reemplazar caracteres especiales en cadenas de texto.
- CONCAT y CONCATENAR:
- CARACTER es útil para insertar caracteres especiales al combinar cadenas de texto.
- ESPACIOS:
- Puede utilizarse para eliminar caracteres no imprimibles o espacios adicionales, en combinación con CARACTER para identificar dichos caracteres.
Tipo de uso
Manipulación y limpieza de datos de texto:
- Eliminar o reemplazar caracteres no deseados:
- Identifica y elimina caracteres especiales o no imprimibles en datos importados.
- Generación de cadenas con formato:
- Inserta saltos de línea, tabulaciones u otros caracteres para dar formato a textos.
Automatización y programación:
- Creación de códigos y secuencias:
- Genera códigos alfanuméricos incrementales o personalizados.
- Conversión entre códigos y caracteres:
- Útil en macros y funciones personalizadas para manejar datos de texto a nivel de código.
Índice de ejemplos
- Ejemplo 1 – Ejemplo básico de la función CARACTER
- Ejemplo 2 – Cómo validar el argumento de la función CARACTER
- Ejemplo 3 – Generar un carácter específico con la función CARACTER
- Ejemplo 4- Crear una etiqueta de dirección utilizando las funciones SUSTITUIR y CARACTER
- Tabla completa de caracteres ANSI
Archivos de ejemplo
[attachments]