Kako koristiti DESNU funkciju u Excelu (6 primjera)

  • Podijeli Ovo
Hugh West

RIGHT je još jedna popularna funkcija u MS Excel koja se koristi za dobivanje posljednjeg znaka ili znakova u tekstualnom nizu, na osnovu određenog broja znakova. Jednom riječju, ova funkcija je dizajnirana da vrati određeni broj znakova s ​​krajnje desne strane stringa. Ovaj članak će podijeliti potpunu ideju o tome kako funkcija RIGHT radi u Excelu nezavisno, a zatim s drugim Excel funkcijama.

Funkcija DESNO u Excelu (brzi pregled)

Preuzmite radnu svesku za vježbanje

Preuzmite ovu radnu svesku za vježbanje dok čitate ovaj članak.

DESNA funkcija .xlsx

Uvod u funkciju DESNO

Cilj

Izdvojiti određeni broj znakova iz datog niza s desna na lijevo.

Sintaksa

=RIGHT (text, [num_chars])

Argumenti Objašnjenje

Argumenti Obavezno/Neobavezno Objašnjenje
tekst Obavezno Proslijedite tekst iz kojeg ćete izdvojiti znakove s desne strane.
[broj_znakova] Opcionalno Pronesite broj znakova za izdvajanje, počevši od desne strane. Zadana vrijednost je 1 .
Napomene
  • Ako num_chars nije naveden, podrazumevano je 1 .
  • Ako je num_chars veći od broja dostupnih znakova, RIGHT funkcija vraća cijeli tekstualni niz.
  • RIGHT će izdvojiti cifre iz brojeva kao i iz teksta.
  • Ova funkcija ne uzima u obzir formatiranje bilo koje ćelije. Kao datum, valuta, itd.

6 prikladnih primjera za korištenje funkcije DESNO u Excelu

U sljedećim odjeljcima ćemo demonstrirati šest primjera za opisivanje DESNO funkcija. Primijenit ćemo funkciju DESNO , LEN , TRAŽI , ZAMJENA , VALUE i FIND funkcije kao i u ovim primjerima za operacije podniza sa razmak , delimiter i n znakova . Osim toga, izdvojit ćemo brojeve i domene iz niza i modificirati URL koristeći funkciju RIGHT .

Primjer 1: Korištenje funkcije DESNO za dobivanje podniza do razmaka

Pretpostavimo da imamo skup podataka kupaca s njihovim Imenima , ID-ovima narudžbe , Adrese, i Ukupne cijene . Sada ćemo izdvojiti prezime svakog kupca iz njegovog punog imena koristeći funkciju DESNO . Slijedite upute u nastavku da naučite!

Korak 1:

  • Zapišite formulu ispod u ćeliju C5.
=RIGHT(B5,LEN(B5)-SEARCH(" ",B5))

Raščlamba formule

  • SEARCH(" ", B5) ovaj dio pronalazi razmak od Punog imena ćelije.
  • Onda će LEN(B5)-SEARCH(" ", B5) ovaj dio odabrati zadnji dio ime .
  • Tada će funkcija RIGHT vratiti odabrani dio .
  • Stoga, jednostavno pritisnite Enter na tastaturi. Kao rezultat, dobit ćete Parks kao povratak DESNE funkcije .

Korak 2:

  • Dalje, AutoFill funkcija DESNO na ostale ćelije u koloni C.

Primjer 2: Izdvojite podniz koristeći funkcije RIGHT, LEN, SEARCH i SUBTITUTE

Sada uzmite u obzir da imamo skup podataka komentara kupaca. U svakom komentaru postoji broj komentara poput Komentari 1, Komentari 2 , itd. Sada je naš zadatak da izdvojimo jedine komentare iz izvornog komentara. Slijedimo upute u nastavku da naučimo!

Koraci:

  • Unesite formulu u ćeliju D5 i Automatsko popunjavanje do D12.
=RIGHT(C5,LEN(C5)-SEARCH("$",SUBSTITUTE(C5,":","$",LEN(C5)-LEN(SUBSTITUTE(C5,":","")))))

Raščlamba formule

  • LEN(SUBSTITUTE(C5,":","")) ovaj dio pronalazi znak dvotačke (:) u cijelom nizu.
  • SUBSTITUTE(C5,":","#",LEN(C5)-LEN(SUBSTITUTE(C5,":",""))) ovaj dio zamjenjuje posljednji graničnik nekim jedinstvenim karakterom.
  • Onda SEARCH("#", SUBSTITUTE(C5,":","#",LEN(C5)-LEN(SUBSTITUTE(C5,":","")))) ovaj dio dobiva poziciju posljednjeg graničnika u nizu. Ovisno o tome kojim znakom smo zamijenili zadnji graničnik, koristite ili neosjetljiv na velika i mala slova SEARCH ili mala slova-osjetljivi FIND za određivanje pozicije tog znaka u nizu.
  • Na kraju, funkcija RIGHT odabire komentare i ispisuje ih.

Primjer 3: Uklonite prvih N znakova iz niza primjenom funkcije DESNO

Gorenji zadatak se može obaviti korištenjem jednostavne formule. Kako postoji fiksni broj znakova u “ Komentar N ” koji je 10 u prvom dijelu svakog komentara, možemo ga lako eliminisati i dobiti samo komentar. Ovdje ćemo ukloniti prvih 10 znakova iz Izvornog komentara i ispisati jedine komentare u zasebnoj koloni. Slijedimo upute u nastavku da naučimo!

Koraci:

  • Prvo, odaberite ćeliju D5 i Enter formula u toj ćeliji. Nakon toga, AutoFill 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 dužina 25 onda će ovaj dio vratiti 25-10 = 15.
  • Onda će RIGHT funkcija će vratiti jedini komentar iz izvornog komentara .

Slična čitanja

  • Kako koristiti CODE funkciju u Excelu (5 primjera)
  • Koristiti Excel funkciju EXACT (6 odgovarajućih primjera)
  • Kako koristiti FIKSNU funkciju u Excelu (6 pogodnoPrimjeri)
  • Koristite funkciju CLEAN u Excelu (10 primjera)
  • Kako koristiti funkciju TRIM u Excelu (7 primjera)

Primjer 4: Korištenje funkcija DESNO i VRIJEDNOST za izdvajanje broja iz niza

Funkcija RIGHT ne dozvoljava vraćanje broja iz bilo kojeg niza. Vraća broj u tekstualnom formatu. Ali koristeći funkcije VALUE i RIGHT , možemo vratiti brojeve u ispravnom formatu. Ovdje ćemo koristiti isti skup podataka kao gore, i izdvojit ćemo Poštanski broj u formatu brojeva iz kolone Adresa . Slijedimo upute u nastavku da naučimo!

Korak 1:

  • Zapišite formulu ispod u ćeliju E5.
=VALUE(RIGHT(D5, 5))

Objašnjenje formule

  • RIGHT(D5, 5) ovaj dio daje 5 znakova sa adrese koja je poštanski broj u tekstualnom formatu .
  • Zatim VALUE funkcija ih pretvara u format brojeva.
  • Nakon toga, jednostavno pritisnite Enter na tastaturi. Dakle, dobićete 35801 kao povratak funkcija .

Korak 2:

  • Dalje, Automatsko popunjavanje funkcije za ostale ćelije u koloni E.

Primjer 5: Primjena funkcija RIGHT, LEN i FIND za izdvajanje imena domene iz e-pošte

Hajde da imamo skup podataka o klijentima s njihovim NarudžbomID , Ime, Email, i Adresa . Sada ćemo saznati njihovu domenu e-pošte iz date e-adrese koristeći funkcije DESNO, LEN, i PRONAĐI . Slijedimo upute u nastavku da naučimo!

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 datog niza.
  • LEN(E5)-FIND("@", E5) ovo će dati broj do koje će vrijednost biti izvučena.
  • Stoga, jednostavno pritisnite Enter na tastaturi. Kao rezultat toga, dobit ćete gmail.com kao povratak funkcija RIGHT, LEN, i FIND .

Korak 2:

  • Nakon toga, Automatsko popunjavanje DESNO, LEN, i FIND funkcionira na ostatku ćelija u stupcu F.

Primjer 6: Korištenje DESNO, LEN i LIJEVO Funkcije za promjenu URL-a

Ova DESNA funkcija nam također pomaže da modificiramo bilo koju vrstu URL . Recimo da u našem skupu podataka imamo nekoliko URL-ova nekih web stranica. Sada, u nekim od njih, postoji backslash(/) u URL . Sada je naš zadatak da pronađemo te URL-ove i uklonimo ovu obrnutu kosu crtu iz URL-a . Slijedite upute u nastavku da naučite!

Koraci:

  • Unesite formula u ćeliji C5 i Automatsko popunjavanje do C9.
=LEFT(B5,LEN(B5)-(RIGHT(B5)="/"))

Objašnjenje formule

  • Ako je posljednji znak naprijed kosa crta (/) , (RIGHT(B5)=”/”) vraća “ true ,” ili inače 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, vraća se kompletan niz.

Posebne napomene za korištenje DESNE funkcije

  • Does the RIGHT function return number?

Funkcija RIGHT u Excelu uvijek proizvodi tekstualni niz, uprkos č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?
  • Pošto su datumi predstavljeni cijelim brojevima u internom Excel sistemu i Excel RIGHT funkcija je napravljena za rad sa tekstualnim nizovima, nije moguće izdvojiti određeni dio datuma, kao što je dan, mjesec ili godina. Ako pokušate ovo, sve što ćete dobiti je posljednjih nekoliko cifara broja koji predstavlja datum.

  • Why the RIGHT function returns #VALUE error?
  • DESNO funkcija vraća #VRIJEDNOST! greška ako je “ broj_znakova ” manji od nule.

    Zaključak

    To je sve o funkciji RIGHT . Ovdje sam pokušao dati sažetak ove funkcije i njenih različitih primjena. Pokazao sam više metoda sa njihovimodgovarajuće primjere, ali može postojati mnogo drugih iteracija ovisno o brojnim situacijama. Ako imate bilo kakvih upita ili povratnih informacija, javite nam u odjeljku za komentare.

    Hugh West je vrlo iskusan Excel trener i analitičar s više od 10 godina iskustva u industriji. Diplomirao je računovodstvo i finansije i magistrirao poslovnu administraciju. Hugh ima strast prema podučavanju i razvio je jedinstven pristup podučavanju koji je lako pratiti i razumjeti. Njegovo stručno znanje o Excel-u pomoglo je hiljadama studenata i profesionalaca širom svijeta da poboljšaju svoje vještine i napreduju u karijeri. Kroz svoj blog, Hugh dijeli svoje znanje sa svijetom, nudeći besplatne Excel tutorijale i online obuku kako bi pomogli pojedincima i preduzećima da ostvare svoj puni potencijal.