Ejemplos de Función DERECHA – Excel, VBA y Google Sheets

Written by

Editorial Team

Reviewed by

Steve Rynearson

Translated by

Dennis Madrid

Last updated on febrero 5, 2023
Descargar Libro de Ejemplo

Download the example workbook

Este tutorial muestra cómo utilizar la Función DERECHA en Excel y Google Sheets para devolver el texto del final de una celda.

Ejemplos de Función DERECHA en Excel

 

Cómo Utilizar la Función DERECHA en Excel:

La función DERECHA extrae un número específico de caracteres de la DERECHA de una celda (o cadena de texto). Esta fórmula extraerá 5 caracteres de la derecha de la celda B3:

=DERECHA(B3;C3)

Función DERECHA en Excel

El segundo argumento es opcional y su valor por defecto es 1. Por lo tanto, extrae 1 carácter de la DERECHA si se omite.

=DERECHA(B3)

Función DERECHA Valores por Defecto en Excel

 

DERECHA con ENCONTRAR / HALLAR y LARGO

En muchos escenarios, el número de caracteres a extraer es dinámico. En estos casos, se suelen utilizar las funciones LARGO y/o ENCONTRAR (o HALLAR).

Veamos este ejemplo para extraer el apellido.

=DERECHA(B3;LARGO(B3)-ENCONTRAR(" ";B3))

DERECHA ENCONTRAR HALLAR LARGO

Utilizamos la función ENCONTRAR para encontrar el espacio. Usamos LARGO para contar el número de caracteres en la celda. Usando esto podemos extraer el número requerido de caracteres de la derecha. También se puede utilizar la función HALLAR en lugar de la función ENCONTRAR. La diferencia entre ENCONTRAR y HALLAR es que ENCONTRAR distingue entre mayúsculas y minúsculas.

=DERECHA(B3;LARGO(B3)-HALLAR(" ";B3))

DERECHA HALLAR LARGO en Excel

 

DERECHA con LARGO

Si sabe cuántos caracteres no quiere, pero no sabe cuántos quiere, puede utilizar la fórmula siguiente. (En el ejemplo de abajo, siempre hay 2 caracteres alfabéticos delante. Pero los números difieren)

=DERECHA(B3;LARGO(B3)-2)

Funciones DERECHA LARGO

Un método más fácil es utilizar la función EXTRAE en su lugar.

DERECHA con Números / Fechas

DERECHA es una función de texto y el resultado siempre será texto. Por ejemplo, no podrás sumar estos números en la celda E3 después de usar DERECHA.

Resultado de Función Derecha No es Número

 

Para superar los problemas anteriores, puedes utilizar VALOR para convertir de texto a valores.

=VALOR(DERECHA(B3;LARGO(B3)-LARGO("Total Cantidad: ")))

Resultado de Función Valor Derecha

 

Función DERECHA en Google Sheets

La función DERECHA funciona exactamente igual en Google Sheets que en Excel:

Funciones DERECHA en Google Sheets

 

Ejemplos de RIGHT en VBA

También puedes utilizar la función RIGHT en VBA. Escriba:

Application.WorksheetFunction.Right(text,num_chars)

Para los argumentos de la función (texto, etc.), puede introducirlos directamente en la función, o definir variables para utilizarlos en su lugar.

AI Formula Generator

Pruébelo Gratis

Excel Practice Worksheet

practice excel worksheet

Practice Excel functions and formulas with our 100% free practice worksheets!

  • Automatically Graded Exercises
  • Learn Excel, Inside Excel!

Free Download

Return to List of Excel Functions