Cómo utilizar la función RIGHT, RIGHTBs (DERECHA, DERECHAB) en Excel

Español Inglesa
DERECHA, DERECHAB RIGHT, RIGHTBs

Descripción general

Las funciones DERECHA y DERECHAB en Excel y Google Sheets son utilizadas para extraer uno o más caracteres desde el final de una cadena de texto. DERECHA procesa caracteres según su longitud estándar, lo que la hace adecuada para la mayoría de los idiomas. Por otro lado, DERECHAB es particularmente útil para idiomas que utilizan caracteres de doble byte, como el japonés o el chino, ya que estos caracteres pueden ocupar el doble de espacio que un carácter normal.

Sintaxis

La sintaxis de la función DERECHA es:

DERECHA(texto, [num_caracteres])

Donde:

  • texto se refiere a la cadena de texto de la cual se extraerán los caracteres.
  • num_caracteres es un argumento opcional que indica la cantidad de caracteres a extraer. Si no se especifica, el valor predeterminado es 1.

La sintaxis de DERECHAB es similar, pero está diseñada para manejar específicamente caracteres de doble byte.

Ejemplo:

=DERECHA("Ejemplo Excel", 5)

Esta fórmula devuelve Excel, ya que extrae los últimos 5 caracteres de la cadena proporcionada.

Aplicaciones prácticas

Estas funciones son extremadamente útiles en una variedad de escenarios de análisis de datos, especialmente cuando es necesario manipular y analizar subconjuntos de caracteres dentro de cadenas más largas.

Ejemplo práctico 1: Extracción de extensiones de archivo

Supongamos que tienes una lista de nombres de archivos y deseas obtener las extensiones de cada uno.

=DERECHA(A1, 3)

Donde A1 contiene el texto informe.doc. La fórmula devuelve doc, correspondiente a la extensión del archivo.

Comentario: Este método presupone que todas las extensiones tienen tres caracteres de longitud. Para un análisis más preciso, se recomendaría utilizar una función que identifique el punto que separa el nombre del archivo de su extensión.

Ejemplo práctico 2: Obtención de códigos de área en números de teléfono

Si posees una lista de números de teléfono y necesitas extraer los últimos tres dígitos, que podrían indicar un código de área en algunos formatos de número:

=DERECHA("1234567890", 3)

Esto devolverá 890, que se considera el código de área en este ejemplo específico.

Comentario: Esta técnica es efectiva cuando los números de teléfono siguen un formato uniforme.

Maggiori informazioni: https://support.microsoft.com/es-es/office/derecha-y-derechab-funciones-derecha-y-derechab-240267ee-9afa-4639-a02b-f19e1786cf2f

Otras funciones
Devuelve una matriz de valores de texto de cualquier intervalo especificado
Convierte las letras en inglés o katakana de ancho completo (de dos bytes) dentro de una cadena de caracteres en caracteres de ancho medio (de un byte)
Devuelve el carácter especificado por el número de código
Devuelve un código numérico del primer carácter de una cadena de texto
Combina el texto de varios rangos o cadenas, pero no proporciona el delimitador o los argumentos IgnoreEmpty
Concatena varios elementos de texto en uno solo
Convierte las letras en inglés o katakana de ancho medio (de un byte) dentro de una cadena de caracteres en caracteres de ancho completo (de dos bytes)
Busca un valor de texto dentro de otro (distingue mayúsculas de minúsculas)
Quita los espacios del texto
Comprueba si dos valores de texto son idénticos
Devuelve un número específico de caracteres de una cadena de texto que comienza en la posición que se especifique
Da formato a un número como texto con un número fijo de decimales
Extrae los caracteres fonéticos (furigana) de una cadena de texto
Busca un valor de texto dentro de otro (no distingue mayúsculas de minúsculas)
Devuelve los caracteres del lado izquierdo de un valor de texto
Convierte las letras de ancho medio (de un byte) dentro de una cadena de caracteres en caracteres de ancho completo (de dos bytes)
Devuelve el número de caracteres de una cadena de texto
Quita del texto todos los caracteres no imprimibles
Pone el texto en minúsculas
Pone el texto en mayúsculas
Convierte un número en texto, con el formato de moneda $ (dólar)
Pone en mayúscula la primera letra de cada palabra de un valor de texto
Reemplaza caracteres de texto
Repite el texto un número determinado de veces
Sustituye texto nuevo por texto antiguo en una cadena de texto
Convierte sus argumentos a texto
Da formato a un número y lo convierte en texto
Convierte un número en texto, con el formato de moneda ß (Baht)
Devuelve el carácter Unicode al que hace referencia el valor numérico dado
Devuelve el número (punto de código) que corresponde al primer carácter del texto
Combina el texto de varios rangos o cadenas e incluye el delimitador que se especifique entre cada valor de texto que se combinará Si el delimitador es una cadena de texto vacío, esta función concatenará los rangos
Convierte un argumento de texto en un número
Convierte texto a número de manera independiente a la configuración regional