Funció DRETA a Excel (fórmula, exemple) | Com s'utilitza RIGHT a Excel

Funció DRETA a Excel

De manera similar a la funció Left a Excel, la funció Right també és una funció de text que s’utilitza per donar el nombre de caràcters del final de la cadena que és de dreta a esquerra, per exemple, si fem servir aquesta funció com a = RIGHT (“ANAND”) , 2) això ens donarà ND com a resultat, de l'exemple podem veure que aquesta funció pren dos arguments. La fórmula RIGHT a Excel s’utilitza per retornar l’últim caràcter o caràcters d’una cadena de text subministrada, en funció del nombre de caràcters especificat.

Fórmula DRETA a Excel

Explicació

DRET en arguments d'Excel:

text: La cadena de text que conté els caràcters a extreure.

num_chars: Opcional. El nombre de caràcters que cal extreure del text a partir de la dreta. Per defecte =

El valor per defecte de num_chars és 1 i ha de ser superior o igual a zero. Si num_chars és superior a la longitud del text, la funció Excel DRET retorna el text complet. La funció RIGHT a Excel no s’ha d’utilitzar amb els números. Tot i que pot realitzar la mateixa operació en els dígits que amb el text, torna valors incorrectes amb text formatat per número.

Com s'utilitza la funció RIGHT a Excel?

La funció Excel RIGHT s'utilitza principalment juntament amb altres funcions d'Excel, com ara TROBAR, CERCAR, LEN, ESQUERRA, etc. Alguns dels seus usos són:

Podeu descarregar aquesta plantilla Excel de funció RIGHT aquí: plantilla Excel de funció RIGHT
  • RIGHT a Excel s’utilitza per eliminar la barra inclinada final dels URL
  • RIGHT a Excel s’utilitza per obtenir el nom de domini de l’adreça de correu electrònic.
  • RIGHT a Excel s’utilitza en el format de text
  • RIGHT a Excel s’utilitza per obtenir el cognom
  • DRET a Excel s’utilitza per obtenir text que es produeix després d’un caràcter específic.

Exemple 1

Suposem que teniu una cadena en A3 com es mostra a continuació i voleu extreure l'última paraula que tingui sis lletres.

Podeu utilitzar la fórmula RIGHT a Excel per extreure "cadena" a A3:

DRETA (A3, 6)

La fórmula DRETA anterior a Excel retornarà "cadena"

Exemple 2

Suposem que teniu una llista d'identificadors com ara ID2101, ID2102, ID2103, etc. en una columna, tal com es mostra a continuació.

En aquest cas, l'identificador real és dels darrers quatre dígits que són únics i la paraula "ID" és redundant. Voleu eliminar "ID" de cadascun dels identificadors. Com que només volem els darrers quatre dígits, la següent Fórmula DRETA a Excel farà la feina:

DRETA (A3, 4)

La fórmula RIGHT a Excel retornarà 2101.

Exemple 3

Suposem que teniu un número de 6 dígits (140111) i voleu extreure els darrers 3 dígits d’aquest número.

 Podeu utilitzar la fórmula RIGHT següent a Excel per extreure els tres darrers dígits:

DRETA (A4, 3)

La funció Excel RIGHT tornarà 111.

 Tanmateix, si teniu una data en lloc d’un número simple i voleu extreure els darrers dígits, la funció Excel RIGHT no us donarà la resposta exacta.

Suposem que teniu una data aleatòria el 12/07/2018 a la cel·la A5.

 Voleu extreure els tres darrers dígits. Proveu d'utilitzar la fórmula RIGHT a Excel que s'utilitza més amunt

és a dir, DRET (A5, 3)

 La funció Excel DRET retornarà 293 en lloc de 018. Això es deu al fet que pren el valor original de la data i, a continuació, dóna la sortida.

Exemple # 4

Suposem que teniu una combinació de dos animals, separats per "," i l'espai, tal com es mostra a continuació.

Ara voleu extreure el cognom. Podeu fer-ho mitjançant la fórmula RIGHT a Excel:

DRETA (A4, LEN (A4) -FIND ("", A4))

TROBA ("", A4)

trobarà la ubicació on s’està produint l’espai. Això tornarà 5. Podeu utilitzar alternativament "," per a una cerca més estricta.

LEN (A4)

calcularà la longitud de la corda "Gos, Llop" i en tornarà 9

LEN (A4) -FIND ("", A4)

retornarà la posició de l’espai des de la dreta. Tornarà 4.

DRETA (A4, LEN (A4) -FIND ("", A4))

retornarà quatre lletres des de la dreta de la cadena A4.

La sortida de la fórmula RIGHT anterior a Excel serà "Llop".

Exemple núm. 5

Suposem que teniu dades bidimensionals, com ara longitud x amplada, en una sola cel·la, tal com es mostra a continuació.

Ara voleu extreure només l’amplada de la dimensió donada. Per a la primera dimensió, podeu utilitzar la fórmula RIGHT a Excel:

DRETA (B4, LEN (B4) - (FIND ("x", B4) + 1))

Vegem en detall la fórmula RIGHT a Excel:

TROBA ("x", B4)

donarà la ubicació de "x" a la cel·la. Tornarà 9.

TROBA ("x", B4) + 1

ja que la "x" va seguida d'un espai, podem afegir-ne un per ometre l'espai. Tornarà 10.

LEN (B4)

retornarà la longitud de la corda.

LEN (B4) - (FIND ("x", B4) + 1)

retornarà el nombre de caràcters que apareixen després de "x" +1.

DRETA (B4, LEN (B4) - (FIND ("x", B4) + 1))

retornarà tots els caràcters que apareixen en un lloc després de la "x".

La fórmula DRETA anterior a Excel retornarà "150 peus". També podeu arrossegar el cursor i obtenir el resultat per a la resta de cel·les.

Exemple núm. 6

Suposem que teniu una llista d'adreces de correu electrònic i voleu obtenir els noms de domini a partir d'aquests identificadors de correu electrònic.

Podeu utilitzar la fórmula RIGHT següent a Excel per extreure el nom de domini de la primera adreça de correu electrònic.

DRETA (C3, LEN (C3) - TROBAR ("@", C3))

TROBA ("@", C3)

trobarà la ubicació on apareix "@" a la cadena. Per a C3, en tornarà 7.

LEN (C3)

donarà la longitud de la corda C3. Tornarà 17.

LEN (C3) - TROBAR ("@", C3)

donarà el nombre de caràcters que apareixen a la dreta de "@". Tornarà 10.

DRETA (C3, LEN (C3) - TROBAR ("@", C3))

donarà els darrers 10 caràcters de C3.

La fórmula RIGHT anterior a Excel retornarà "amazon.com".

De la mateixa manera, podeu fer-ho per a la resta de cel·les.

Exemple núm. 7

Suposem que teniu alguns URL i voleu eliminar la darrera barra invertida dels URL.

Podeu utilitzar la fórmula RIGHT següent a Excel:

= ESQUERRA (C3, LEN (C3) - (DRETA (C3) = ”/”))

DRETA (C3) = ”/”

La funció Excel RIGHT pren per defecte un, és a dir, l’últim valor. Si l'últim caràcter és una barra inclinada "/", tornarà TRUE else FALSE. Aquests TRUE i FALSE canvien a 1 i zero.

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

Si l'últim caràcter és una barra inclinada "/", es resta un de la longitud de la cadena. Això significa que l'últim caràcter s'omet si és "/".

= ESQUERRA (C3, LEN (C3) - (DRETA (C3) = ”/”))

Tornarà el primer n nombre de caràcters tal com s’especifica a la sintaxi anterior. Si hi ha una barra inclinada "/", l'últim caràcter s'omet, en cas contrari, retorna la cadena completa.

De la mateixa manera, podeu fer-ho per a la resta de cel·les.

Coses que cal recordar

  • La funció s'utilitza per obtenir els caràcters que apareixen a la dreta d'una ubicació especificada
  • Si es requereixen els caràcters de l'esquerra, s'utilitza la funció ESQUERRA.
  • Num_chars ha de ser superior o igual a zero. Si el num_chars és superior a zero, dóna #VALUE. error.
  • La funció Excel DRET retorna el text complet si num_chars és més gran que la longitud del text.
  • Si num_chars s'omet, pren el valor per defecte d'1.