Función DERECHA en Excel

Función DERECHA en Excel

Similar a la función Izquierda en Excel, la función Derecha es también una función de texto que se usa para dar el número de caracteres desde el final de la cadena que es de derecha a izquierda, por ejemplo, si usamos esta función como = RIGHT ("ANAND" , 2) esto nos dará ND como resultado, del ejemplo podemos ver que esta función toma dos argumentos. La fórmula DERECHA en Excel se usa para devolver el último carácter o caracteres en una cadena de texto proporcionada, según la cantidad de caracteres especificada.

Fórmula DERECHA en Excel

Explicación

DERECHA en argumentos de Excel:

texto:  la cadena de texto que contiene los caracteres a extraer.

num_chars:  Opcional. El número de caracteres que se extraerán del texto empezando por la derecha. Predeterminado =

El valor predeterminado de num_chars es 1 y debe ser mayor o igual a cero. Si num_chars es mayor que la longitud del texto, la función de Excel DERECHA devuelve el texto completo. La función DERECHA en Excel no debe usarse con números. Aunque puede realizar la misma operación con dígitos que con texto, devuelve valores incorrectos con texto con formato numérico.

¿Cómo usar la función DERECHA en Excel?

La función de Excel DERECHA se usa principalmente junto con otras funciones de Excel como ENCONTRAR, BÚSQUEDA, LARGO, IZQUIERDA, etc. Algunos de sus usos son:

Puede descargar esta plantilla de Excel de función DERECHA aquí - Plantilla de Excel de función DERECHA
  • DERECHA en Excel se usa para eliminar la barra al final en las URL
  • DERECHO en Excel se utiliza para obtener el nombre de dominio de la dirección de correo electrónico.
  • DERECHO en Excel se usa en formato de texto
  • DERECHA en Excel se usa para obtener el apellido
  • DERECHA en Excel se usa para obtener texto que aparece después de un carácter específico.

Ejemplo 1

Suponga que tiene una cadena en A3 como se muestra a continuación y desea extraer la última palabra que tiene seis letras.

Puede usar la Fórmula DERECHA en Excel para extraer "cadena" en A3:

DERECHA (A3, 6)

La fórmula DERECHA anterior en Excel devolverá "cadena"

Ejemplo # 2

Suponga que tiene una lista de ID como ID2101, ID2102, ID2103, etc. en una columna como se muestra a continuación.

En esto, el ID real son los últimos cuatro dígitos que son únicos, y la palabra "ID" es redundante. Desea eliminar "ID" de cada uno de los identificadores. Como solo queremos los últimos cuatro dígitos, la siguiente fórmula DERECHA en Excel hará el trabajo:

DERECHA (A3, 4)

La fórmula DERECHA en Excel devolverá 2101.

Ejemplo # 3

Suponga que tiene un número de 6 dígitos (140111) y desea extraer los últimos 3 dígitos de este número.

 Puede usar la siguiente fórmula DERECHA en Excel para extraer los últimos tres dígitos:

DERECHA (A4, 3)

La función DERECHA de Excel devolverá 111.

 Sin embargo, si tiene una fecha en lugar de un número simple y desea extraer los últimos dígitos, la función CORRECTA de Excel no le dará la respuesta exacta.

Suponga que tiene una fecha aleatoria 12/07/2018 en una celda A5.

 Quieres extraer los últimos tres dígitos. Intentemos usar la fórmula CORRECTA en Excel utilizada anteriormente

es decir, DERECHA (A5, 3)

 La función de Excel DERECHA devolverá 293 en lugar de 018. Esto se debe a que toma el valor original de la fecha y luego da el resultado.

Ejemplo # 4

Suponga que tiene una combinación de dos animales, separados por "," y un espacio como se muestra a continuación.

Ahora, desea extraer el apellido. Puede hacerlo usando la Fórmula DERECHA en Excel:

DERECHA (A4, LEN (A4) -BUSCAR (“”, A4))

ENCONTRAR (“”, A4)

encontrará la ubicación donde se produce el espacio. Esto devolverá 5. Alternativamente, puede usar "," para una búsqueda más estricta.

LEN (A4)

calculará la longitud de la cadena "Perro, Lobo" y devolverá 9

LEN (A4) -BUSCAR (“”, A4)

devolverá la posición del espacio desde la derecha. Volverá 4.

DERECHA (A4, LEN (A4) -BUSCAR (“”, A4))

devolverá cuatro letras desde la derecha de la cadena A4.

La salida para la fórmula DERECHA anterior en Excel será "Wolf".

Ejemplo # 5

Suponga que tiene datos bidimensionales, como largo x ancho, en una sola celda como se muestra a continuación.

Ahora, desea extraer solo el ancho de la dimensión dada. Para la 1ra dimensión, puede usar la Fórmula DERECHA en Excel:

DERECHA (B4, LEN (B4) - (BUSCAR (“x”, B4) + 1))

Veamos la fórmula CORRECTA en Excel en detalle:

ENCONTRAR ("x", B4)

dará la ubicación de "x" en la celda. Devolverá 9.

BUSCAR (“x”, B4) + 1

dado que "x" va seguida de un espacio, podemos agregar uno para omitir el espacio. Devolverá 10.

LEN (B4)

devolverá la longitud de la cadena.

LEN (B4) - (BUSCAR (“x”, B4) + 1)

devolverá el número de caracteres que aparecen después de "x" +1.

DERECHA (B4, LEN (B4) - (BUSCAR (“x”, B4) + 1))

devolverá todos los caracteres que aparecen en un lugar después de "x".

La fórmula DERECHA anterior en Excel devolverá "150 pies". También puede arrastrar el cursor y obtener el resultado para el resto de las celdas.

Ejemplo # 6

Suponga que tiene una lista de direcciones de correo electrónico y desea obtener los nombres de dominio de estos ID de correo electrónico.

Puede usar la siguiente fórmula DERECHA en Excel para extraer el nombre de dominio para la primera dirección de correo electrónico.

DERECHA (C3, LEN (C3) - BUSCAR (“@”, C3))

BUSCAR (“@”, C3)

encontrará la ubicación donde aparece "@" en la cadena. Para C3, devolverá 7.

LEN (C3)

dará la longitud de la cadena C3. Regresará 17.

LEN (C3) - BUSCAR (“@”, C3)

dará el número de caracteres que aparecen a la derecha de "@". Devolverá 10.

DERECHA (C3, LEN (C3) - BUSCAR (“@”, C3))

dará los últimos 10 caracteres de C3.

La fórmula DERECHA anterior en Excel devolverá "amazon.com".

Del mismo modo, puede hacerlo para el resto de las celdas.

Ejemplo # 7

Suponga que tiene algunas URL y desea eliminar la última barra invertida de las URL.

Puede utilizar la siguiente fórmula DERECHA en Excel:

= IZQUIERDA (C3, LEN (C3) - (DERECHA (C3) = ”/”))

DERECHA (C3) = ”/”

La función DERECHA de Excel toma por defecto uno, es decir, el último valor. Si el último carácter es una barra inclinada "/", devolverá VERDADERO o FALSO. Estos VERDADERO y FALSO cambian a 1 y cero.

LEN (C3) - (DERECHA (C3) = ”/”))

Si el último carácter es una barra inclinada "/", se resta uno de la longitud de la cadena. Esto significa que el último carácter se omite si es "/".

= IZQUIERDA (C3, LEN (C3) - (DERECHA (C3) = ”/”))

Devolverá los primeros n números de caracteres según lo especificado por la sintaxis anterior. Si hay una barra inclinada "/", el último carácter se omite; de ​​lo contrario, devuelve la cadena completa.

Del mismo modo, puede hacerlo para el resto de las celdas.

Cosas para recordar

  • La función se utiliza para obtener los caracteres que aparecen a la derecha de una ubicación específica.
  • Si se requieren los caracteres de la izquierda, se utiliza la función IZQUIERDA.
  • Num_chars debe ser mayor o igual a cero. Si num_chars es mayor que cero, da #VALUE! error.
  • La función DERECHA de Excel devuelve el texto completo si num_chars es mayor que la longitud del texto.
  • Si se omite num_chars , toma el valor predeterminado de 1.