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

Compatibilidad:
Nivel:
Descripción
La función DERECHA devuelve un número específico de caracteres desde el final (derecha) de una cadena de texto. Es útil para extraer una parte específica de un texto, como sufijos, extensiones de archivo, códigos específicos al final de un identificador, y más. DERECHA es especialmente útil en tareas de manipulación y análisis de texto donde se requiere aislar o extraer información situada al final de una cadena.
DERECHA permite:
- Extraer caracteres desde el final de una cadena de texto.
- Manipular y analizar texto, facilitando la extracción de información relevante.
- Limpiar y transformar datos al aislar partes específicas de una cadena para su uso en otras fórmulas o procesos.
Sintaxis
=DERECHA(texto; [num_caracteres])
- texto: La cadena de texto o referencia a una celda que contiene el texto del cual deseas extraer los caracteres.
- num_caracteres: (Opcional) El número de caracteres que deseas extraer desde el final de la cadena. Si se omite, se asume 1.
Notas adicionales
- Valor predeterminado de num_caracteres:
- Si num_caracteres se omite, DERECHA devuelve el último carácter de la cadena.
- Valores de num_caracteres:
- Si num_caracteres es mayor que la longitud de la cadena, DERECHA devuelve toda la cadena sin generar error.
- Si num_caracteres es cero o negativo, DERECHA devuelve una cadena vacía («»).
- Espacios en blanco:
- Los espacios en blanco se cuentan como caracteres. Asegúrate de considerar esto al especificar num_caracteres.
- Números como texto:
- Si el texto es un número, DERECHA lo trata como texto. Si deseas extraer dígitos de un número, asegúrate de que el número esté formateado como texto o precedido por una comilla simple (‘).
- Ejemplo: Si en A2 tienes el número 12345, para tratarlo como texto, puedes ingresar ‘12345.
- Si el texto es un número, DERECHA lo trata como texto. Si deseas extraer dígitos de un número, asegúrate de que el número esté formateado como texto o precedido por una comilla simple (‘).
Relación con otras funciones
- IZQUIERDA:
- Extrae caracteres desde el inicio (izquierda) de una cadena de texto.
- EXTRAE:
- Permite extraer una secuencia de caracteres de cualquier parte de una cadena, especificando la posición inicial y el número de caracteres.
- Sintaxis: =EXTRAE(texto; posición_inicial; num_caracteres)
- LARGO:
- Devuelve el número de caracteres en una cadena de texto. Útil para calcular dinámicamente num_caracteres.
- ENCONTRAR y HALLAR:
- Permiten encontrar la posición de un carácter o texto específico dentro de una cadena, lo que puede combinarse con DERECHA para extraer texto dinámicamente.
Tipo de uso
Manipulación y análisis de texto:
- Extracción de sufijos o códigos:
- Obtener códigos o identificadores que se encuentran al final de cadenas de texto.
- Procesamiento de datos importados:
- Limpiar y transformar datos que provienen de otras fuentes y requieren extraer información específica.
- Análisis de formatos de datos:
- Extraer extensiones de archivos, dominios de correos electrónicos o cualquier información situada al final de una cadena.
Automatización y eficiencia:
- Creación de fórmulas dinámicas:
- Combinando DERECHA con otras funciones para generar fórmulas más robustas y adaptables.
- Validación de datos:
- Verificar si ciertos datos cumplen con formatos específicos basándose en sus caracteres finales.
Índice de ejemplos
- Ejemplo 1 – Ejemplo básico de la función DERECHA
- Ejemplo 2 – Extraer la última palabra de un texto
- Ejemplo 3 – Extraer la última palabra de un texto
Archivos de ejemplo
[attachments]