Preuzmite primjer radne knjige
Ovaj vodič pokazuje kako se koristi Excel DESNA funkcija u Excelu za vraćanje teksta s kraja ćelije.
DESNO Pregled funkcija
Funkcija RIGHT Vraća određeni broj znakova s kraja ćelije.
Da biste koristili DESNU Excel radnu tablicu, odaberite ćeliju i upišite:
(Obratite pažnju na to kako se pojavljuju unosi formule)
DESNA funkcija Sintaksa i ulazi:
= DESNO (tekst, broj_znakova)
tekst - Niz teksta.
broj_znakova - Broj znakova s kraja ćelije za povratak.
Kako koristiti PRAVU funkciju u Excelu:
Funkcija RIGHT izdvaja određeni broj znakova koje navedete iz RIGHT (kraj niza).
= DESNO (B3, C3)
Gore navedeno izdvaja 4 znaka s DESNE ili s kraja niza.
= DESNO (B3)
Drugi argument je neobavezan i njegova zadana vrijednost je 1. Dakle, izdvaja 1 znak iz DESNOG i daje vam "t" ako ga izostavite.
DESNO s FIND/SEARCH i LEN
U mnogim scenarijima broj znakova koje želimo izdvojiti iz DESNOG varira isto kao i prezimena.
= DESNO (B3, LEN (B3) -FIND ("", B3))
U ovom slučaju ovdje možemo upotrijebiti FIND za provjeru koje pozicije znakova počinje prostor. Također predstavlja koliko znakova ime i prostor imaju ukupno.
LEN nam pomaže da dobijemo ukupan broj znakova u ćeliji. Korištenje LEN -a minus imena i razmaka ukupnih znakova dat će nam broj znakova za izdvajanje s desne strane i dati nam prezime.
Također možete koristiti TRAŽENJE. Razlika između FIND i SEARCH je u tome što prvi razlikuje velika i mala slova. Pronalaženje simbola poput prostora ne bi bilo važno.
= DESNO (B3, TRAŽI ("", B3) -1)
DESNO s LEN -om
Mogu postojati slučajevi da znate koliko znakova ne želite, ali ne i koliko želite. U donjem npr. Uvijek se ispred nalaze 2 abecede. No brojke se razlikuju.
= DESNO (B3, LEN (B3) -2)
Budući da znamo da ne želimo 2 abecede ispred, jednostavno upotrijebite ukupnu duljinu minus 2 znaka da biste dobili brojeve iza.
DESNO s brojem/datumima
Imajte na umu da je DESNO tekstualna funkcija. Nakon korištenja DESNO, rezultat je tekst. Na primjer, nećete moći zbrojiti te brojeve u ćeliju E3 nakon upotrebe DESNO.
Ista se stvar događa s datumima jer su prepoznati kao serijski brojevi, a ne kao tekst. Možda nećete morati zbrajati datume, ali to ne funkcionira dobro u filterima i zaokretnim tablicama.
Da biste riješili gore navedene probleme, pomoću VALUE možete pretvoriti iz teksta u vrijednosti.
= VRIJEDNOST (DESNO (B3, LEN (B3) -LEN ("Ukupna količina:")))
= VRIJEDNOST (DESNO (B3, LEN (B3) -FIND (":", B3)))
Možete kombinirati DESNO s nekim od Excel funkcija na neke korisne načine.
Izdvoji broj s desne strane niza
Kada radite s programom Excel, morate precizno odrediti broj iz navedenih detalja. Ponekad morate točno odrediti broj s lijeve strane, a ponekad morate izdvojiti broj s desne strane. Dakle, funkcija DESNO pomoći će vam u obavljanju ovog zadatka kombiniranjem s nekoliko drugih funkcija.
Izdvoji broj s desne strane
LEN, MIN, FIND i DESNO mogli bismo kombinirati na sljedeći način:
= DESNO (A2, LEN (A2) -MIN (NAĐI ({0,1,2,3,4,5,6,7,8,9}, A2 & "0123456789")+1)
Što bi nam dalo sljedeće rezultate:
Primijenite vodeći ZEROS na broj pomoću funkcije Desno
Dodavanje vodećih ZEROS -a vrlo je korisno kada radite s Excelom. U ovom primjeru ćemo objasniti kako to možete učiniti kombiniranjem RIGHT s CONCATENATE funkcijom.
= DESNO (CONCATENATE ("000000", A2), 7)

U gornjem primjeru objašnjavamo dodavanje vodećih nula samo do 7 znamenki, ali na temelju zahtjeva možete promijeniti broj 7, a ne jedan od nula kako biste dobili potrebnu vrijednost. možete pogledati donji primjer kako biste dobili početnu nulu do 11 znamenki.
= DESNO (CONCATENATE ("0000000000", A2), 11)
Više primjera za dodavanje vodećeg ZEROS -a u broj.
Ispod tablice možete pronaći više načina za dodavanje vodećih nula u postavljeni broj.
Izdvoji posljednju riječ iz niza
Mogli bismo kombinirati LIJEVO, ZBIR, ZAMJENA s LEN -om na sljedeći način:
= TRIM (DESNO (ZAMJENA (A2, "", REPT ("", 10)), 10))
Što bi nam dalo sljedeće rezultate:
Ova funkcija je postavljena za manje od 10 riječi, pa ako trebate saznati posljednju riječ za dugi niz, možete promijeniti ovaj broj 10.
PRAVO u Google tablicama
Funkcija DESNO radi potpuno isto u Google tablicama kao i u Excelu:
dodatne napomene
Ako je broj_znakova veći od duljine teksta, funkcija DESNO vraća cijeli tekst.
PRAVI Primjeri u VBA
Također možete koristiti funkciju DESNO u VBA. Tip:application.worksheetfunction.right (tekst, broj_znakova)
Za argumente funkcije (tekst itd.) Možete ih unijeti izravno u funkciju ili definirati varijable koje ćete umjesto toga koristiti.
Povratak na popis svih funkcija u Excelu