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]

Otras funciones de la categoría

Logo del curso De Cero a Exceler

Domina Excel, de Cero a Experto

¿Atascado? Deja de buscar soluciones puntuales. Aprende a dominar Excel para siempre con nuestro curso online. Más de 115 lecciones y soporte directo.