Cómo utilizar la función RIGHT en Excel (6 ejemplos)

  • Compartir Este
Hugh West

DERECHA es otra función popular en MS Excel que se utiliza para obtener el último carácter o caracteres de una cadena de texto, basándose en el número específico de caracteres. En una palabra, esta función está diseñada para devolver un número específico de caracteres del extremo derecho de una cadena. Este artículo compartirá una idea completa de cómo la función DERECHA funciona en Excel de forma independiente y luego con otras funciones de Excel.

Función DERECHA en Excel (Vista rápida)

Descargar el cuaderno de prácticas

Descárgate este cuaderno de prácticas para ejercitarte mientras lees este artículo.

Función DERECHA.xlsx

Introducción a la función DERECHA

Objetivo

Para extraer un número determinado de caracteres de una cadena dada de derecha a izquierda.

Sintaxis

=RIGHT (texto, [num_chars])

Argumentos Explicación

Argumentos Obligatorio/Opcional Explicación
texto Requerido Pase el texto del que extraer caracteres a la derecha.
[num_chars] Opcional Pase el número de caracteres a extraer, empezando por la derecha. El valor por defecto es 1 .
Notas
  • Si num_chars por defecto será 1 .
  • Si num_chars es mayor que el número de caracteres disponibles, el campo DERECHA devuelve la cadena de texto completa.
  • DERECHA extraerá dígitos tanto de números como de texto.
  • Esta función no tiene en cuenta el formato de ninguna celda, como una fecha, moneda, etc.

6 Ejemplos adecuados para utilizar la función RIGHT en Excel

En las siguientes secciones, mostraremos seis ejemplos para describir la DERECHA Aplicaremos la función DERECHA función, LEN , BUSCAR , SUSTITUIR , VALOR y ENCONTRAR funciones también en estos ejemplos para la operación de subcadena con espacio , delimitador y n caracteres Además, extraeremos números y dominios de la cadena y modificar el URL utilizando el DERECHA función.

Ejemplo 1: Uso de la función RIGHT para obtener una subcadena hasta el espacio

Supongamos que tenemos un conjunto de datos de clientes con sus Nombres , ID de pedido , Direcciones, y Precios totales Ahora extraeremos el apellido de cada cliente a partir de su nombre completo utilizando el DERECHA Sigamos las siguientes instrucciones para aprender.

Primer paso:

  • Escriba la siguiente fórmula en la celda C5.
=DERECHA(B5,LEN(B5)-BUSCAR(" ",B5))

Desglose de fórmulas

  • BUSCAR(" ", B5) esta parte encuentra el espacio del Nombre y apellidos células.
  • Entonces LEN(B5)-BUSCAR(" ", B5) esta parte seleccionará el última parte de la nombre .
  • Entonces el DERECHA devolverá el valor parte seleccionada .
  • Por lo tanto, basta con pulsar Entre en en su teclado. Como resultado, obtendrá Parques como la devolución de la función DERECHO .

Segundo paso:

  • Además, Autorrelleno el DERECHA al resto de las celdas de la columna C.

Ejemplo 2: Extraer una subcadena utilizando las funciones RIGHT, LEN, SEARCH y SUBTITUTE

Consideremos ahora que tenemos un conjunto de datos de comentarios de clientes. En cada comentario, hay un número de comentario del tipo Comentarios 1, Comentarios 2 , etc. Ahora nuestra tarea consiste en extraer los únicos comentarios del comentario fuente ¡Sigamos las instrucciones que aparecen a continuación para aprender!

Pasos:

  • Entre en la fórmula de la celda D5 y Autorrelleno hasta D12.
=RIGHT(C5,LEN(C5)-SEARCH("$",SUBSTITUTE(C5,":","$",LEN(C5)-LEN(SUBSTITUTE(C5,":","")))))

Desglose de fórmulas

  • LEN(SUBSTITUTE(C5,":","")) esta parte encuentra el signo de dos puntos (:) en toda la cadena.
  • SUBSTITUTE(C5,":", "#",LEN(C5)-LEN(SUBSTITUTE(C5,":",""))) esta parte sustituye el último delimitador por algún carácter único.
  • Entonces SEARCH("#", SUBSTITUTE(C5,":", "#",LEN(C5)-LEN(SUBSTITUTE(C5,":","")))) esta parte obtiene la posición del último delimitador en la cadena. Dependiendo del carácter por el que hayamos sustituido el último delimitador, utiliza mayúsculas y minúsculas BUSCAR o FIND que distingue mayúsculas de minúsculas para determinar la posición de ese carácter en la cadena.
  • Por último, el DERECHA selecciona los comentarios y los imprime.

Ejemplo 3: Eliminar los N primeros caracteres de una cadena aplicando la función RIGHT

La tarea anterior puede realizarse mediante una fórmula sencilla. Como hay un número fijo de caracteres en " Comentario N " que es 10 en la primera parte de cada comentario, podemos eliminarlo fácilmente y obtener sólo el comentario. Aquí eliminaremos el primer 10 caracteres del Fuente Comentario ¡Sigamos las siguientes instrucciones para aprender!

Pasos:

  • En primer lugar, seleccione la celda D5 y Entre en la fórmula en esa celda. Después de eso, Autorrelleno hasta D12.
=RIGHT(C5, LEN(C5)-10)

Explicación de la fórmula

  • LEN(C5)-10 esto devolverá un número después de restar 10 del número total de caracteres. Si la longitud total es 25 entonces esta parte devolverá 25-10 = 15.
  • Entonces el DERECHA devolverá el único comentario del comentario fuente .

Lecturas similares

  • Cómo utilizar la función CODE en Excel (5 ejemplos)
  • Utilizar la Función EXACT de Excel (6 Ejemplos Adecuados)
  • Cómo Utilizar la Función FIJA en Excel (6 Ejemplos Adecuados)
  • Utilizar la función CLEAN en Excel (10 Ejemplos)
  • Cómo utilizar la función TRIM en Excel (7 Ejemplos)

Ejemplo 4: Utilización de las funciones RIGHT y VALUE para extraer un número de una cadena de caracteres

En DERECHA no permite devolver un número a partir de ninguna cadena. Devuelve el número en formato de texto. Pero utilizando la función VALOR y DERECHA podemos devolver números en el formato correcto. Aquí utilizaremos el mismo conjunto de datos que antes, y extraeremos el Código postal en formato numérico del Dirección Columna ¡Sigamos las instrucciones que aparecen a continuación para aprender!

Paso 1:

  • Escriba la siguiente fórmula en la celda E5.
=VALOR(DERECHA(D5, 5))

Explicación de la fórmula

  • DERECHA(D5, 5) esta parte da la 5 caracteres de la dirección que es el código postal en formato de texto .
  • Entonces VALOR los convierte a un formato numérico.
  • A continuación, basta con pulsar Entre en en su teclado. Por lo tanto, obtendrá 35801 como la devolución de las funciones .

Segundo paso:

  • Además, Autorrelleno el funciones al resto de las celdas de la columna E.

Ejemplo 5: Aplicación de las funciones RIGHT, LEN y FIND para extraer el nombre de dominio del correo electrónico

Tengamos un conjunto de datos de clientes con su Número de pedido , Nombre, Email, y Dirección Ahora descubriremos su dominio de correo electrónico a partir del dirección de correo electrónico utilizando el DERECHA, LEN, y ENCONTRAR funciones. ¡Sigamos las siguientes instrucciones para aprender!

Primer paso:

  • En primer lugar, seleccione la celda F5, y escriba la siguiente fórmula en esa celda .
=RIGHT(E5,LEN(E5)-FIND("@",E5))

Explicación de la fórmula

  • FIND("@",E5) esta parte encuentra @ a partir de la cadena dada.
  • LEN(E5)-FIND("@", E5) dará el número hasta el que se extraerá el valor.
  • Por lo tanto, basta con pulsar Entre en en su teclado. Como resultado, obtendrá gmail.com como la devolución de la DERECHA, LEN, y ENCONTRAR funciones.

Segundo paso:

  • Después de eso, Autorrelleno el DERECHA, LEN, y ENCONTRAR al resto de las celdas de la columna F.

Ejemplo 6: Uso de las funciones RIGHT, LEN y LEFT para modificar la URL

Este DERECHA también nos ayuda a modificar cualquier tipo de URL Digamos que en nuestro conjunto de datos tenemos varias URL de algunos sitios web. Ahora, en algunos de ellos, hay un barra invertida(/) en el URL Ahora nuestra tarea es encontrar esos URL y quitar esto barra diagonal inversa del URL Sigamos las siguientes instrucciones para aprender.

Pasos:

  • Entre en la fórmula de la celda C5 y Autorrelleno hasta C9.
=LEFT(B5,LEN(B5)-(RIGHT(B5)="/"))

Explicación de la fórmula

  • Si el último carácter es un barra oblicua (/) , (RIGHT(B5)="/") devuelve " verdadero o bien devuelve " falso ".
  • En =LEFT(B5, LEN(B4)-(RIGHT(B5)="/")) devuelve el primer " n "Si el último carácter es una barra oblicua (/) se omite; en caso contrario, se devuelve la cadena completa.

Notas especiales para utilizar la función DERECHA

  • ¿La función DERECHA devuelve un número?

En DERECHA en Excel siempre produce una cadena de texto, a pesar de que el valor inicial era un número, como se dijo al principio de esta lección.

  • ¿La función DERECHA no puede trabajar con fechas?
  • Dado que las fechas están representadas por números enteros en el sistema interno de Excel y que la función RIGHT de Excel está construida para operar con cadenas de texto, no es posible extraer una parte específica de una fecha, como un día, un mes o un año. Si lo intentas, todo lo que recibirás serán los últimos dígitos de un número que representa una fecha.

  • ¿Por qué la función DERECHA devuelve un error #VALOR?
  • En DERECHA función devuelve #Error si " num_chars "es menor que cero.

    Conclusión

    Se trata de la DERECHA Aquí he intentado dar un resumen de esta función y sus diferentes aplicaciones. He mostrado múltiples métodos con sus respectivos ejemplos, pero puede haber muchas otras iteraciones dependiendo de numerosas situaciones. Si tienes alguna duda o comentario, por favor háznoslo saber en la sección de comentarios.

    Hugh West es un capacitador y analista de Excel altamente experimentado con más de 10 años de experiencia en la industria. Tiene una Licenciatura en Contabilidad y Finanzas y una Maestría en Administración de Empresas. Hugh tiene una pasión por la enseñanza y ha desarrollado un enfoque de enseñanza único que es fácil de seguir y comprender. Su conocimiento experto de Excel ha ayudado a miles de estudiantes y profesionales en todo el mundo a mejorar sus habilidades y sobresalir en sus carreras. A través de su blog, Hugh comparte su conocimiento con el mundo, ofreciendo tutoriales gratuitos de Excel y capacitación en línea para ayudar a las personas y empresas a alcanzar su máximo potencial.