Содржина
RIGHT е друга популарна функција во MS Excel која се користи за добивање на последниот знак или знаци во текстуалната низа, врз основа на специфичниот број на знаци. Со еден збор, оваа функција е дизајнирана да врати одреден број знаци од најдесната страна на низата. Оваа статија ќе сподели целосна идеја за тоа како функцијата ПРАВО работи во Excel независно, а потоа и со другите функции на Excel.
Десна функција во Excel (Брз преглед)
Преземете ја работната книга за вежбање
Преземете ја оваа работна книга за вежбање за да вежбате додека ја читате оваа статија.
Десна функција .xlsx
Вовед во функцијата RIGHT
Цел
За да се извлече одреден број знаци од дадена низа од десно кон лево.
Синтакса
=RIGHT (text, [num_chars])
Аргументи Објаснување
Аргументи | Потребни / Изборни | Објаснување |
---|---|---|
текст | Задолжително | Понесете го текстот од кој се извлекуваат знаците на десната страна. |
[num_chars] | Изборно | Донесете го бројот на знаци за извлекување, почнувајќи од десната страна. Стандардната вредност е 1 . |
- Ако num_chars не е обезбеден, тој стандардно е 1 .
- Ако num_chars е поголем од бројот на достапни знаци,Функцијата RIGHT ја враќа целата текстуална низа.
- RIGHT ќе извлече цифри од броевите како и од текстот.
- Оваа функција не го зема предвид форматирањето на ниту една ќелија. Како датум, валута, итн.
6 Соодветни примери за користење на десната функција во Excel
Во следните делови, ќе прикажеме шест примери за опишување на <Функција 1>десно . Ќе ја примениме функцијата RIGHT , LEN , SEARCH , SUBSTITUTE , VALUE и FIND функциите како и во овие примери за операција со поднизи со празнина , разграничувач и n знаци . Дополнително, ќе извлечеме броеви и домени од низата и ќе ја измениме URL со користење на функцијата RIGHT .
Пример 1: Користење на десната функција за да се добие подниза до празно место
Да претпоставиме дека имаме сет на клиенти со нивните Имиња , ИД на нарачки , Адреси, и Вкупни цени . Сега ќе го извлечеме презимето на секој клиент од неговото целосно име користејќи ја функцијата RIGHT . Ајде да ги следиме упатствата подолу за да научиме!
Чекор 1:
- Запишете ја формулата подолу во ќелијата C5.
=RIGHT(B5,LEN(B5)-SEARCH(" ",B5))
Разложување на формулата
-
SEARCH(" ", B5)
овој дел го наоѓа празно место од Полно име ќелии. - Потоа
LEN(B5)-SEARCH(" ", B5)
овој дел ќе го избере последниот дел од име . - Потоа функцијата
RIGHT
ќе го врати избраниот дел .
- Оттука, едноставно притиснете Enter на вашата тастатура. Како резултат на тоа, ќе добиете Паркови како враќање на функцијата RIGHT .
Чекор 2:
- Понатаму, Автоматско пополнување функцијата RIGHT на останатите ќелии во колоната C.
Пример 2: Извлечете подниза користејќи ги функциите RIGHT, LEN, SEARCH и SUBTITUTE
Сега земете во предвид дека имаме сет од коментари на клиентите. Во секој коментар има број на коментар како Коментари 1, Коментари 2 итн. Сега нашата задача е да ги извлечеме единствените коментари од изворниот коментар. Ајде да ги следиме упатствата подолу за да научиме!
Чекори:
- Внесете ја формулата во ќелијата D5 и Автоматско пополнување до D12.
=RIGHT(C5,LEN(C5)-SEARCH("$",SUBSTITUTE(C5,":","$",LEN(C5)-LEN(SUBSTITUTE(C5,":","")))))
Разложување на формулата
-
LEN(SUBSTITUTE(C5,":",""))
овој дел го наоѓа знакот за две точки (:) во целата низа. -
SUBSTITUTE(C5,":","#",LEN(C5)-LEN(SUBSTITUTE(C5,":","")))
овој дел го заменува последниот разграниувач со некој уникатен знак. - Потоа
SEARCH("#", SUBSTITUTE(C5,":","#",LEN(C5)-LEN(SUBSTITUTE(C5,":",""))))
овој дел ја добива позицијата на последниот разграниувач во низата. Во зависност од тоа со каков знак сме го замениле последниот разграничувач, користете или без чувствителност на буквиSEARCH
или букви-чувствителен FIND за да ја одреди позицијата на тој знак во низата. - На крај, функцијата
RIGHT
избира коментари и ги печати.
Пример 3: Отстранете ги првите N знаци од низа Применувајќи ја функцијата RIGHT
Горената задача може да се направи со помош на едноставна формула. Бидејќи има фиксен број на знаци во „ Коментар N “ што е 10 во првиот дел од секој коментар, можеме лесно да го елиминираме и да го добиеме само коментарот. Овде ќе ги отстраниме првите 10 знаци од Изворниот коментар и ќе ги испечатиме единствените коментари во посебна колона. Ајде да ги следиме упатствата подолу за да научиме!
Чекори:
- Прво, изберете ја ќелијата D5 и Внесете формулата во таа ќелија. После тоа, Автоматско пополнете до D12.
=RIGHT(C5, LEN(C5)-10)
Формула Објаснување
-
LEN(C5)-10
ова ќе врати број откако ќе се одземе 10 од вкупниот број на знаци. Ако вкупната должина е 25 тогаш овој дел ќе се врати 25-10 = 15. - Тогаш
RIGHT
функцијата ќе го врати единствениот коментар од изворниот коментар .
Слични читања
- Како да се користи функцијата CODE во Excel (5 примери)
- Користете ја функцијата Excel EXACT (6 соодветни примери)
- Како да се користи ФИКСНА функција во Excel (6 ПогодноПримери)
- Користете ја функцијата CLEAN во Excel (10 примери)
- Како да ја користите функцијата TRIM во Excel (7 примери)
Пример 4: Користење на функциите RIGHT и VALUE за извлекување број од низа
Функцијата RIGHT не дозволува враќање на број од која било низа. Го враќа бројот во текстуален формат. Но, користејќи ги функциите VALUE и RIGHT , можеме да ги вратиме броевите во правилен формат. Овде ќе ја користиме истата база на податоци како погоре, и ќе го извлечеме ZIP кодот во формат на броеви од колоната Адреса . Ајде да ги следиме упатствата подолу за да научиме!
Чекор 1:
- Запишете ја формулата подолу во ќелијата E5.
=VALUE(RIGHT(D5, 5))
Објаснување на формулата
-
RIGHT(D5, 5)
овој дел го дава 5 знаци од адресата која е поштенски код во текст формат . - Потоа
VALUE
функцијата ги претвора во формат на броеви.
- Потоа, едноставно притиснете Enter на вашата тастатура. Оттука, ќе добиете 35801 како враќање на функциите .
Чекор 2:
- Понатаму, Автоматско пополнување функциите на останатите ќелии во колоната E.
Пример 5: Примена на функции RIGHT, LEN и FIND за извлекување на име на домен од е-пошта
Ајде да имаме база на податоци за клиенти со нивната НарачкаID , Име, е-пошта, и Адреса . Сега ќе го дознаеме нивниот домен за е-пошта од дадената адреса за е-пошта користејќи ги функциите RIGHT, LEN, и FIND . Ајде да ги следиме упатствата подолу за да научиме!
Чекор 1:
- Прво, изберете ја ќелијата F5, и запишете ја под формулата во таа ќелија .
=RIGHT(E5,LEN(E5)-FIND("@",E5))
Објаснување на формулата
-
FIND("@",E5)
овој дел наоѓа @ од дадената низа. -
LEN(E5)-FIND("@", E5)
ова ќе го даде бројот до кој ќе се извлече вредноста.
- Оттука, едноставно притиснете Enter на вашата тастатура. Како резултат на тоа, ќе добиете gmail.com како враќање на функциите RIGHT, LEN, и FIND .
Чекор 2:
- После тоа, Автоматско пополнување на RIGHT, LEN, и FIND функции на останатите ќелии во колоната F.
Пример 6: Користење RIGHT, LEN и LEFT Functions to Modify URL
Оваа функција RIGHT , исто така, ни помага да менуваме секаков тип на URL . Да речеме дека во нашата база на податоци имаме неколку URL-а на некои веб-локации. Сега, во некои од нив, има задна коса црта(/) во URL . Сега нашата задача е да ги дознаеме тие URL-адреси и да ја отстраниме оваа задна коса црта од URL . Ајде да ги следиме упатствата подолу за да научиме!
Чекори:
- Внесете формулата во ќелијата C5 и Автоматско пополнување до C9.
=LEFT(B5,LEN(B5)-(RIGHT(B5)="/"))
Објаснување на формулата
- Ако последниот знак е напред коса (/) ,
(RIGHT(B5)=”/”)
враќа „ true “, или пак враќа „ неточно “. -
=LEFT(B5, LEN(B4)-(RIGHT(B5)=”/”))
го враќа првото „ n ” број на знаци. Ако последниот знак е коса црта нанапред (/) , тој се испушта; во спротивно, комплетната низа се враќа.
Посебни забелешки за користење на функцијата RIGHT
-
Does the RIGHT function return number?
Функцијата RIGHT во Excel секогаш произведува текстуална низа, и покрај фактот што почетната вредност беше број, како што беше наведено на почетокот на оваа лекција.
The RIGHT function can not work with dates?
Бидејќи датумите се претставени со цели броеви во внатрешниот систем на Excel и функцијата Excel RIGHT е изградена да работи со текстуални низи, не е можно да се извлече одреден дел од датум, како што се ден, месец или година. Ако го пробате ова, сè што ќе добиете се последните неколку цифри од бројот што претставува датум.
Why the RIGHT function returns #VALUE error?
На RIGHT функција враќа #VALUE! грешка ако „ num_chars “ е помала од нула.
Заклучок
Тоа е сè за функцијата RIGHT . Овде се обидов да дадам резиме на оваа функција и нејзините различни апликации. Прикажав повеќе методи со нивнитесоодветни примери, но може да има многу други повторувања во зависност од бројни ситуации. Ако имате какви било прашања или повратни информации, ве молиме кажете ни во делот за коментари.