Com utilitzar la funció RIGHT a Excel (6 exemples)

  • Comparteix Això
Hugh West

DRETA és una altra funció popular a MS Excel que s'utilitza per obtenir l'últim caràcter o caràcters d'una cadena de text, en funció del nombre específic de caràcters. En una paraula, aquesta funció està dissenyada per retornar un nombre especificat de caràcters des de l'extrem dret d'una cadena. Aquest article compartirà una idea completa de com funciona la funció DRATA a Excel de manera independent i després amb altres funcions d'Excel.

Funció DRETA a Excel (vista ràpida)

Baixeu el quadern de pràctiques

Descarregueu aquest quadern de pràctiques per fer exercici mentre llegiu aquest article.

Funció RIGHT .xlsx

Introducció a la funció RIGHT

Objectiu

Extreure un nombre especificat de caràcters d'una cadena determinada de dreta a esquerra.

Sintaxi

=RIGHT (text, [num_chars])

Arguments Explicació

Arguments Obligatori/Opcional Text d'explicació
Obligatori Passeu el text del qual voleu extreure els caràcters a la dreta.
[núm_caracters] Opcional Passa el nombre de caràcters a extreure, començant per la dreta. El valor per defecte és 1 .
Notes
  • Si num_chars no es proporciona, el valor predeterminat és 1 .
  • Si num_chars és més gran que el nombre de caràcters disponibles, elLa funció RIGHT retorna tota la cadena de text.
  • RIGHT extreurà els dígits dels números i també del text.
  • Aquesta funció no té en compte el format de cap cel·la. Com una data, una moneda, etc.

6 exemples adequats per utilitzar la funció RIGHT a Excel

A les seccions següents, mostrarem sis exemples per descriure la funció RIGHT . Aplicarem la funció RIGHT , LEN , SEARCH , SUBSTITUTE , VALOR i TROBAR funcions així com en aquests exemples per a operacions de subcadenes amb espai , delimitador i n caràcters . A més, extreurem nombres i dominis de la cadena i modificarem l' URL mitjançant la funció RIGHT .

Exemple 1: ús de la funció RIGHT per obtenir una subcadena fins a l'espai

Suposem que tenim un conjunt de dades de clients amb els seus Noms , IDs de comanda , Adreces, i Preus totals . Ara extreurem el cognom de cada client del seu nom complet mitjançant la funció RIGHT . Seguim les instruccions següents per aprendre!

Pas 1:

  • Escriviu la fórmula següent a la cel·la C5.
=RIGHT(B5,LEN(B5)-SEARCH(" ",B5))

Desglossament de la fórmula

  • SEARCH(" ", B5) aquesta part troba el espai des del nom complet cel·les.
  • A continuació, LEN(B5)-SEARCH(" ", B5) aquesta part seleccionarà la última part del nom .
  • A continuació, la funció RIGHT retornarà la part seleccionada .
  • Per tant, només cal que premeu Retorn al teclat. Com a resultat, obtindreu Parcs com a retorn de la funció DRET .

Pas 2:

  • A més, Emplenar automàticament la funció DRETA a la resta de cel·les de la columna C.

Exemple 2: extreu una subcadena utilitzant les funcions RIGHT, LEN, SEARCH i SUBTITUTE

Ara considereu que tenim un conjunt de dades de comentaris dels clients. A cada comentari, hi ha un número de comentari com ara Comentaris 1, Comentaris 2 , etc. Ara la nostra tasca és extreure els únics comentaris del comentari font. Seguim les instruccions següents per aprendre!

Passos:

  • Introduïu la fórmula a la cel·la D5 i Emplenar automàticament fins a D12.
=RIGHT(C5,LEN(C5)-SEARCH("$",SUBSTITUTE(C5,":","$",LEN(C5)-LEN(SUBSTITUTE(C5,":","")))))

Desglossament de la fórmula

  • LEN(SUBSTITUTE(C5,":","")) aquesta part troba el signe de dos punts (:) a tota la cadena.
  • SUBSTITUTE(C5,":","#",LEN(C5)-LEN(SUBSTITUTE(C5,":",""))) aquesta part substitueix l'últim delimitador per algun caràcter únic.
  • A continuació, SEARCH("#", SUBSTITUTE(C5,":","#",LEN(C5)-LEN(SUBSTITUTE(C5,":","")))) aquesta part obté la posició de l'últim delimitador de la cadena. Depenent del caràcter amb què hem substituït l'últim delimitador, utilitzeu SEARCH que no distingeix entre majúscules i minúscules o bé entre majúscules i minúscules.FIND sensible per determinar la posició d'aquest caràcter a la cadena.
  • Per últim, la funció RIGHT selecciona comentaris i els imprimeix.

Exemple 3: Eliminar els primers N caràcters d'una cadena aplicant la funció RIGHT

La tasca anterior es pot fer utilitzant una fórmula senzilla. Com que hi ha un nombre fix de caràcters a " Comentari N " que és 10 a la primera part de cada comentari, podem eliminar-lo fàcilment i obtenir només el comentari. Aquí eliminarem els primers 10 caràcters del Comentari de la font i imprimirem els únics comentaris en una columna separada. Seguim les instruccions següents per aprendre!

Passos:

  • Primer de tot, seleccioneu la cel·la D5 i Introduïu la fórmula d'aquesta cel·la. Després d'això, Emplena automàticament fins a D12.
=RIGHT(C5, LEN(C5)-10)

Fórmula Explicació

  • LEN(C5)-10 això retornarà un número després de restar 10 del nombre total de caràcters. Si la longitud total és 25 , aleshores aquesta part tornarà 25-10 = 15.
  • Llavors, el RIGHT La funció retornarà l'únic comentari del comentari font .

Lectures similars

  • Com utilitzar la funció CODI a Excel (5 exemples)
  • Utilitzar la funció EXACTA d'Excel (6 exemples adequats)
  • Com utilitzar la funció FIXA a Excel (6 adequatsExemples)
  • Utilitza la funció CLEAN a Excel (10 exemples)
  • Com utilitzar la funció TRIM a Excel (7 exemples)

Exemple 4: Ús de les funcions RIGHT i VALUE per extreure un nombre d'una cadena

La funció RIGHT no permet el retorn d'un número des de cap cadena. Retorna el número en format de text. Però utilitzant les funcions VALUE i RIGHT , podem retornar números en el format correcte. Aquí farem servir el mateix conjunt de dades anterior i extreurem el Codi Postal en format de nombre de la columna Adreça . Seguim les instruccions següents per aprendre!

Pas 1:

  • Escriviu la fórmula següent a la cel·la E5.
=VALUE(RIGHT(D5, 5))

Explicació de la fórmula

  • RIGHT(D5, 5) aquesta part dóna la 5 caràcters de l'adreça que és el codi postal en format de text .
  • A continuació, VALUE els converteix en un format de nombre.
  • Després, només cal que premeu Retorn al teclat. Per tant, obtindreu 35801 com a retorn de les funcions .

Pas 2:

  • A més, Emplenar automàticament les funcions a la resta de cel·les de la columna E.

Exemple 5: aplicació de les funcions RIGHT, LEN i FIND per extreure el nom de domini del correu electrònic

Tindrem un conjunt de dades de client amb la seva comanda ID , Nom, correu electrònic, i Adreça . Ara esbrinarem el seu domini de correu electrònic a partir de l' adreça de correu electrònic proporcionada mitjançant les funcions RIGHT, LEN, i TROBAR . Seguim les instruccions següents per aprendre!

Pas 1:

  • Primer de tot, seleccioneu la cel·la F5, i anoteu la a sota de la fórmula en aquesta cel·la .
=RIGHT(E5,LEN(E5)-FIND("@",E5))

Explicació de la fórmula

  • FIND("@",E5) aquesta part troba @ de la cadena donada.
  • LEN(E5)-FIND("@", E5) això donarà el número fins al qual s'extreurà el valor.
  • Per tant, només cal que premeu Retorn al vostre teclat. Com a resultat, obtindreu gmail.com com a retorn de les funcions RIGHT, LEN, i FIND .

Pas 2:

  • Després, Emplena automàticament el DRETA, LEN, i TROBA funcions a la resta de cel·les de la columna F.

Exemple 6: ús de RIGHT, LEN i Funcions LEFT per modificar l'URL

Aquesta funció RIGHT també ens ajuda a modificar qualsevol tipus d' URL . Diguem que al nostre conjunt de dades tenim diversos URL d'alguns llocs web. Ara, en alguns d'ells, hi ha una barra invertida(/) a l' URL . Ara la nostra tasca és esbrinar aquests URL i eliminar aquesta barra invertida de l' URL . Seguim les instruccions següents per aprendre!

Passos:

  • Introdueix la fórmula de la cel·la C5 i Emplenar automàticament fins a C9.
=LEFT(B5,LEN(B5)-(RIGHT(B5)="/"))

Explicació de la fórmula

  • Si l'últim caràcter és una barra inclinada (/) , (RIGHT(B5)=”/”) retorna " true ", o bé retorna " fals ".
  • El =LEFT(B5, LEN(B4)-(RIGHT(B5)=”/”)) retorna el primer " n ” nombre de caràcters. Si l'últim caràcter és una barra inclinada (/) , s'omet; en cas contrari, es retorna la cadena completa.

Notes especials per utilitzar la funció RIGHT

  • Does the RIGHT function return number?

La funció DRETA a Excel sempre produeix una cadena de text, malgrat que el valor inicial era un nombre, tal com es va dir al començament d'aquesta lliçó.

  • The RIGHT function can not work with dates?
  • Com que les dates es representen per nombres enters al sistema Excel intern i la funció Excel RIGHT està creada per funcionar amb cadenes de text, no és possible extreure una part específica d'una data, com ara un dia, mes o any. Si proveu això, tot el que rebeu són els últims dígits d'un número que representa una data.

  • Why the RIGHT function returns #VALUE error?
  • El <1 La funció>RIGHT retorna #VALOR! error si " num_chars " és inferior a zero.

    Conclusió

    Això és tot sobre la funció RIGHT . Aquí he intentat fer un resum d'aquesta funció i les seves diferents aplicacions. He mostrat diversos mètodes amb els seusexemples respectius, però hi pot haver moltes altres iteracions en funció de nombroses situacions. Si teniu preguntes o comentaris, feu-nos-ho saber a la secció de comentaris.

    Hugh West és un entrenador i analista d'Excel molt experimentat amb més de 10 anys d'experiència en el sector. És llicenciat en Comptabilitat i Finances i Màster en Administració i Direcció d'Empreses. Hugh té una passió per l'ensenyament i ha desenvolupat un enfocament pedagògic únic que és fàcil de seguir i entendre. El seu coneixement expert d'Excel ha ajudat a milers d'estudiants i professionals de tot el món a millorar les seves habilitats i a destacar en les seves carreres. A través del seu bloc, Hugh comparteix els seus coneixements amb el món, oferint tutorials d'Excel gratuïts i formació en línia per ajudar les persones i les empreses a assolir tot el seu potencial.