DERECHA
Devuelve los últimos caracteres (los más a la derecha) de una cadena de texto.
DERECHA(texto, [núm_de_caracteres])Argumentos
textoLa cadena de textonúm_de_caracteresNúmero de caracteres a extraer (predeterminado 1)(opcional)
=DERECHA("Hola",2)Devuelve los últimos 2 caracteres
=DERECHA(A1;4)Extrae 4 caracteres del final de A1
=DERECHA(A1;LARGO(A1)-ENCONTRAR(" ";A1))Obtiene el texto después del primer espacio
- •Si se omite núm_de_caracteres, devuelve 1 carácter
- •Útil para extraer extensiones de archivos
- •Combínala con LARGO para extracciones dinámicas
- •Suponer que DERECHA cuenta desde una posición fija en lugar de desde el final de la cadena, lo que falla cuando la longitud del texto varía
- •Extraer un número fijo de caracteres esperando obtener un campo específico, cuando los datos de origen no tienen una longitud constante
- •No tener en cuenta los espacios finales - DERECHA los incluye sin problema, alterando el resultado extraído
¿Cómo obtengo todo después del último espacio o un símbolo específico?
Combine DERECHA con LARGO y ENCONTRAR, por ejemplo =DERECHA(A1,LARGO(A1)-ENCONTRAR("@",A1)) para obtener todo después de un símbolo @.
¿Por qué DERECHA devuelve los caracteres equivocados en algunas filas?
El texto de origen probablemente tiene espacios finales o una longitud inconsistente - ejecute ESPACIOS en el origen primero.
¿Puede DERECHA extraer una longitud variable en lugar de un número fijo?
Sí, use LARGO combinado con ENCONTRAR o HALLAR para calcular el número de caracteres dinámicamente en lugar de fijarlo.
¿Necesita traducir una fórmula que use DERECHA?
Use nuestro traductor para convertir su fórmula completa
