Tabla de contenido
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.xlsxIntroducció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 . |
- 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úsculasBUSCAR
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.