Sadržaj
DESNO je još jedna popularna funkcija u MS Excelu koja se koristi za dobivanje posljednjeg znaka ili znakova u tekstualnom nizu, na temelju određenog broja znakova. Jednom riječju, ova je funkcija dizajnirana da vrati određeni broj znakova s krajnje desne strane niza. Ovaj će članak podijeliti potpunu ideju o tome kako funkcija RIGHT radi u Excelu neovisno, a potom i s drugim Excel funkcijama.
Funkcija RIGHT u Excelu (Brzi pregled)
Preuzmite radnu bilježnicu za vježbanje
Preuzmite ovu radnu bilježnicu za vježbanje kako biste vježbali dok čitate ovaj članak.
Uvod u funkciju RIGHT
Cilj
Izdvojiti određeni broj znakova iz zadanog niza s desna na lijevo.
Sintaksa
=RIGHT (text, [num_chars])
Objašnjenje argumenata
Argumenti | Obavezno/Izborno | Objašnjenje |
---|---|---|
tekst | Obavezno | Proslijedite tekst iz kojeg želite izdvojiti znakove s desne strane. |
[num_chars] | Izborno | Proslijedite broj znakova za izdvajanje, počevši s desne strane. Zadana vrijednost je 1 . |
- Ako num_chars nije naveden, zadana je vrijednost 1 .
- Ako je num_chars veći od broja dostupnih znakova, RIGHT funkcija vraća cijeli tekstualni niz.
- RIGHT izvući će znamenke iz brojeva kao i teksta.
- Ova funkcija ne uzima u obzir oblikovanje nijedne ćelije. Poput datuma, valute itd.
6 prikladnih primjera za korištenje ISPRAVNE funkcije u Excelu
U sljedećim odjeljcima demonstrirat ćemo šest primjera za opisivanje DESNO funkcija. Primijenit ćemo funkciju RIGHT , LEN , SEARCH , SUBSTITUTE , VALUE i FIND funkcije kao i u ovim primjerima za operaciju podniza s razmakom , razdjelnik i n znakova . Osim toga, izdvojit ćemo brojeve i domene iz niza i modificirati URL upotrebom funkcije RIGHT .
Primjer 1: Upotreba RIGHT funkcije za dobivanje podniza do prostora
Pretpostavimo da imamo skup podataka kupaca s njihovim Imenima , ID-ovima narudžbi , Adrese, i Ukupne cijene . Sada ćemo izdvojiti prezime svakog kupca iz njegovog punog imena pomoću funkcije RIGHT . Slijedimo upute u nastavku da bismo naučili!
Korak 1:
- Zapišite formulu u nastavku u ćeliju C5.
=RIGHT(B5,LEN(B5)-SEARCH(" ",B5))
Raščlamba formule
-
SEARCH(" ", B5)
ovaj dio pronalazi razmak od Punog imena ćelije. - Tada će
LEN(B5)-SEARCH(" ", B5)
ovaj dio odabrati posljednji dio od naziva . - Tada će funkcija
RIGHT
vratiti odabrani dio .
- Zato jednostavno pritisnite Enter na tipkovnici. Kao rezultat, dobit ćete Parks kao povrat funkcije RIGHT .
Korak 2:
- Nadalje, AutoFill funkcija RIGHT ostatku ćelija u stupcu C.
Primjer 2: Ekstrahirajte podniz korištenjem funkcija RIGHT, LEN, SEARCH i SUBTITUTE
Sada uzmite u obzir da imamo skup podataka komentara korisnika. U svakom komentaru postoji broj komentara kao što je Komentari 1, Komentari 2 , itd. Sada je naš zadatak izdvojiti jedine komentare iz izvornog komentara. Slijedimo upute u nastavku da bismo naučili!
Koraci:
- Unesite formulu u ćeliju D5 i Automatsko popunjavanje to do D12.
=RIGHT(C5,LEN(C5)-SEARCH("$",SUBSTITUTE(C5,":","$",LEN(C5)-LEN(SUBSTITUTE(C5,":","")))))
Raščlamba formule
-
LEN(SUBSTITUTE(C5,":",""))
ovaj dio pronalazi znak dvotočke (:) u cijelom nizu. -
SUBSTITUTE(C5,":","#",LEN(C5)-LEN(SUBSTITUTE(C5,":","")))
ovaj dio zamjenjuje posljednji graničnik nekim jedinstvenim znakom. - Tada
SEARCH("#", SUBSTITUTE(C5,":","#",LEN(C5)-LEN(SUBSTITUTE(C5,":",""))))
ovaj dio dobiva poziciju posljednjeg graničnika u nizu. Ovisno o tome kojim znakom smo zamijenili posljednji graničnik, koristite ili mala i mala slovaSEARCH
ili velika i mala slovaosjetljiv FIND za određivanje položaja tog znaka u nizu. - Na kraju, funkcija
RIGHT
odabire komentare i ispisuje ih.
Primjer 3: Uklonite prvih N znakova iz niza primjenom RIGHT funkcije
Gornji zadatak može se obaviti pomoću jednostavne formule. Budući da postoji fiksni broj znakova u “ Komentar N ” koji je 10 u prvom dijelu svakog komentara, možemo ga jednostavno eliminirati i dobiti samo komentar. Ovdje ćemo ukloniti prvih 10 znakova iz Izvornog komentara i ispisati jedine komentare u zasebnom stupcu. Slijedimo upute u nastavku da bismo naučili!
Koraci:
- Prvo odaberite ćeliju D5 i Unesite formula u toj ćeliji. Nakon toga, AutoFill to do D12.
=RIGHT(C5, LEN(C5)-10)
Formula Objašnjenje
-
LEN(C5)-10
ovo će vratiti broj nakon oduzimanja 10 od ukupnog broja znakova. Ako je ukupna duljina 25 tada će ovaj dio vratiti 25-10 = 15. - Tada
RIGHT
funkcija će vratiti jedini komentar iz izvornog komentara .
Slična čitanja
- Kako koristiti funkciju CODE u programu Excel (5 primjera)
- Koristiti funkciju Excel EXACT (6 prikladnih primjera)
- Kako koristiti FIXED funkciju u Excelu (6 PrikladnoPrimjeri)
- Koristite funkciju CLEAN u programu Excel (10 primjera)
- Kako koristiti funkciju TRIM u programu Excel (7 primjera)
Primjer 4: Korištenje funkcija RIGHT i VALUE za izdvajanje broja iz niza
Funkcija RIGHT ne dopušta vraćanje broja iz bilo kojeg niza. Vraća broj u tekstualnom formatu. No pomoću funkcija VALUE i RIGHT možemo vratiti brojeve u ispravnom formatu. Ovdje ćemo upotrijebiti isti skup podataka kao gore i izdvojit ćemo Poštanski broj u formatu broja iz stupca Adresa . Slijedimo upute u nastavku da bismo naučili!
Korak 1:
- Zapišite formulu u nastavku u ćeliju E5.
=VALUE(RIGHT(D5, 5))
Objašnjenje formule
-
RIGHT(D5, 5)
ovaj dio daje 5 znakova iz adrese koja je poštanski broj u tekstualnom formatu . - Zatim
VALUE
pretvara ih u format broja.
- Nakon toga jednostavno pritisnite Enter na tipkovnici. Dakle, dobit ćete 35801 kao povrat funkcija .
Korak 2:
- Nadalje, AutoFill funkcije ostatku ćelija u stupcu E.
Primjer 5: Primjena funkcija RIGHT, LEN i FIND za izdvajanje naziva domene iz e-pošte
Imamo skup podataka o klijentima s njihovom narudžbomID , Ime, Email, i Adresa . Sada ćemo saznati njihovu domenu e-pošte iz dane adrese e-pošte pomoću funkcija RIGHT, LEN, i FIND . Slijedimo upute u nastavku da bismo naučili!
Korak 1:
- Prvo odaberite ćeliju F5, i zapišite ispod formule u toj ćeliji .
=RIGHT(E5,LEN(E5)-FIND("@",E5))
Objašnjenje formule
-
FIND("@",E5)
ovaj dio pronalazi @ iz zadanog niza. -
LEN(E5)-FIND("@", E5)
ovo će dati broj do kojeg će vrijednost biti ekstrahirana.
- Dakle, jednostavno pritisnite Enter na tipkovnici. Kao rezultat toga, dobit ćete gmail.com kao rezultat funkcija RIGHT, LEN, i FIND .
Korak 2:
- Nakon toga, Automatsko popunjavanje DESNO, LEN, i FIND funkcionira na ostatak ćelija u stupcu F.
Primjer 6: Upotreba RIGHT, LEN i LIJEVO Funkcije za izmjenu URL-a
Ova DESNA funkcija također nam pomaže u izmjeni bilo koje vrste URL-a . Recimo da u našem skupu podataka imamo nekoliko URL-ova nekih web stranica. Sada, u nekima od njih postoji obrnuta kosa crta(/) u URL . Sada je naš zadatak pronaći te URL-ove i ukloniti ovu obrnutu kosu crtu iz URL-a . Slijedimo upute u nastavku da bismo naučili!
Koraci:
- Unesite formula u ćeliji C5 i Automatsko popunjavanje do C9.
=LEFT(B5,LEN(B5)-(RIGHT(B5)="/"))
Objašnjenje formule
- Ako je posljednji znak kosa crta (/) ,
(RIGHT(B5)=”/”)
vraća “ true ,” ili vraća “ false ”. -
=LEFT(B5, LEN(B4)-(RIGHT(B5)=”/”))
vraća prvi “ n ” broj znakova. Ako je posljednji znak kosa crta (/) , izostavlja se; inače se vraća cijeli niz.
Posebne napomene za korištenje funkcije RIGHT
-
Does the RIGHT function return number?
Funkcija RIGHT u Excelu uvijek proizvodi tekstualni niz, unatoč činjenici da je početna vrijednost bila broj, kao što je navedeno na početku ove lekcije.
The RIGHT function can not work with dates?
Budući da su datumi predstavljeni cijelim brojevima u internom Excel sustavu i Excel RIGHT funkcija je izgrađena za rad s tekstualnim nizovima, nije moguće izdvojiti određeni dio datuma, kao što je dan, mjesec ili godina. Ako ovo pokušate, sve što ćete dobiti je zadnjih nekoliko znamenki broja koji predstavlja datum.
Why the RIGHT function returns #VALUE error?
DESNO funkcija vraća #VRIJEDNOST! pogreška ako je “ broj_znakova ” manji od nule.
Zaključak
To je sve o funkciji PRAVO . Ovdje sam pokušao dati sažetak ove funkcije i njezinih različitih primjena. Pokazao sam više metoda s njihovimodgovarajući primjeri, ali može biti mnogo drugih ponavljanja ovisno o brojnim situacijama. Ako imate bilo kakvih pitanja ili povratnih informacija, javite nam u odjeljku za komentare.