ДЕСНА функција у Екцелу (формула, пример) | Како користити ДЕСНО у програму Екцел

ДЕСНА функција у Екцелу

Слично функцији Лефт у екцелу, функција Ригхт је и функција текста која се користи за давање броја знакова с краја из низа који је здесна налево, на пример ако користимо ову функцију као = РИГХТ („АНАНД“ , 2) ово ће нам дати НД као резултат, из примера можемо видети да ова функција узима два аргумента. ДЕСНА формула у екцелу користи се за враћање последњег знака или знакова у испорученом текстуалном низу на основу наведеног броја знакова.

ДЕСНА формула у Екцелу

Објашњење

ДЕСНО у Екцел аргументима:

текст: Текстуални низ који садржи знакове за издвајање.

нум_цхарс: Опционо. Број знакова које треба извући из текста, почевши с десне стране. Дефаулт =

Подразумевана вредност нум_цхарс је 1, и мора бити већа или једнака нули. Ако нум_цхарс је већа од дужине текста, РИГХТ Екцел функција враћа цео текст. Функција ДЕСНО у Екцелу не сме се користити са бројевима. Иако може извршити исту операцију са цифрама као и са текстом, враћа погрешне вредности с бројем обликованим текстом.

Како се користи ДЕСНА функција у програму Екцел?

ДЕСНА Екцел функција се углавном користи заједно са осталим Екцел функцијама као што су ФИНД, СЕАРЦХ, ЛЕН, ЛЕФТ, итд. Неке од њених употреба су:

Овде можете преузети овај ДЕСНИ шаблон функције Екцел - ДЕСНИ шаблон функције Екцел
  • ДЕСНО у програму Екцел користи се за уклањање косе црте у УРЛ-овима
  • ДЕСНО у програму Екцел користи се за добијање имена домена са адресе е-поште.
  • ДЕСНО у програму Екцел користи се за форматирање текста
  • ДЕСНО у програму Екцел користи се за добијање презимена
  • ДЕСНО у програму Екцел користи се за добијање текста који се јавља након одређеног знака.

Пример # 1

Претпоставимо да имате низ у А3 као што је приказано доле и желите да издвојите последњу реч која има шест слова.

Можете користити ДЕСНУ формулу у Екцелу за издвајање „низа“ у А3:

ДЕСНО (А3, 6)

Горња ДЕСНА формула у Екцелу вратиће „стринг“

Пример # 2

Претпоставимо да имате листу ИД-ова као што су ИД2101, ИД2102, ИД2103 итд. У колони као што је приказано доле.

У овом случају, стварни ИД су последње четири цифре које су јединствене, а реч „ИД“ је сувишна. Из сваког идентификатора желите да уклоните „ИД“. С обзиром да желимо само последње четири цифре, следећа ДЕСНА формула у Екцелу ће обавити посао:

ДЕСНО (А3, 4)

ДЕСНА Формула у програму Екцел вратиће 2101.

Пример # 3

Претпоставимо да имате шестоцифрени број (140111) и да желите да из њега извучете последње 3 цифре.

 Можете да употребите следећу ДЕСНУ формулу у Екцелу за издвајање последње три цифре:

ДЕСНО (А4, 3)

ДЕСНА Екцел функција ће вратити 111.

 Међутим, ако имате Датум уместо једноставног броја и желите да издвојите последњих неколико цифара, ДЕСНА Екцел функција неће вам дати тачан одговор.

Претпоставимо да имате случајни датум 07.12.2018. У ћелији А5.

 Желите да издвојите последње три цифре. Покушајмо да користимо ДЕСНУ формулу у програму Екцел која је горе коришћена

тј. ДЕСНО (А5, 3)

 ДЕСНА Екцел функција ће вратити 293 уместо 018. То је зато што узима оригиналну вредност датума, а затим даје излаз.

Пример # 4

Претпоставимо да имате комбинацију две животиње, одвојене „,“ и размаком као што је приказано доле.

Сада желите да извучете презиме. То можете учинити помоћу ДЕСНЕ формуле у програму Екцел:

ДЕСНО (А4, ЛЕН (А4) -ПОНАЦ (“”, А4))

ПРОНАЂИ („”, А4)

наћи ће локацију на којој се јавља простор. Ово ће вратити 5. Можете алтернативно користити „,“ за строжу претрагу.

ЛЕН (А4)

израчунаће дужину низа „Пас, вук“ и вратиће 9

ЛЕН (А4) -НАЂИ (“”, А4)

вратиће положај простора с десне стране. Вратиће се 4.

ДЕСНО (А4, ЛЕН (А4) -ПОНАЦ (“”, А4))

вратиће четири слова с десне стране низа А4.

Излаз за горњу ДЕСНУ формулу у Екцелу биће „Вук“.

Пример # 5

Претпоставимо да имате дводимензионалне податке, као што су дужина к ширина, у једној ћелији као што је приказано доле.

Сада из дате димензије желите да извучете само ширину. За 1. димензију можете користити ДЕСНУ формулу у програму Екцел:

ДЕСНО (Б4, ЛЕН (Б4) - (ФИНД („к“, Б4) + 1))

Погледајмо детаљно ДЕСНУ формулу у Екцелу:

ПРОНАЂИ („к“, Б4)

даће локацију „к“ у ћелији. Вратиће се 9.

ФИНД („к“, Б4) + 1

с обзиром на то да након „к“ следи размак, можемо додати један да размак изоставимо. Вратиће се 10.

ЛЕН (Б4)

вратиће дужину низа.

ЛЕН (Б4) - (ФИНД („к“, Б4) + 1)

вратиће број знакова који се појављују након „к“ +1.

ДЕСНО (Б4, ЛЕН (Б4) - (ФИНД („к“, Б4) + 1))

вратиће све знакове који се појављују на једном месту након „к“.

Горња ДЕСНА формула у Екцелу вратиће „150 фт“. Можете повући курсор и добити резултат и за остале ћелије.

Пример # 6

Претпоставимо да имате листу адреса е-поште и да желите да добијете имена домена од ових ИД-ова е-поште.

Можете да употребите следећу ДЕСНУ формулу у програму Екцел да бисте издвојили име домена за прву адресу е-поште.

ДЕСНО (Ц3, ЛЕН (Ц3) - ПРОНАЂИ („@“, Ц3))

ПРОНАЂИ („@“, Ц3)

наћи ће место где се у низу јавља „@“. За Ц3 ће вратити 7.

ЛЕН (Ц3)

даће дужину низа Ц3. Вратиће се 17.

ЛЕН (Ц3) - ПРОНАЂИ („@“, Ц3)

даће број знакова који се појављују десно од „@“. Вратиће се 10.

ДЕСНО (Ц3, ЛЕН (Ц3) - ПРОНАЂИ („@“, Ц3))

ће дати последњих 10 знакова из Ц3.

Горња ДЕСНА формула у Екцелу вратиће „амазон.цом“.

Слично томе, то можете учинити и за остатак ћелија.

Пример # 7

Претпоставимо да имате неке УРЛ адресе и желите да уклоните последњу косу црту са УРЛ адреса.

У Екцел-у можете користити следећу ДЕСНУ формулу:

= ЛИЈЕВО (Ц3, ЛЕН (Ц3) - (ДЕСНО (Ц3) = ”/”))

ДЕСНО (Ц3) = ”/”

ДЕСНА Екцел функција узима подразумевану вредност једне, тј. Последње вредности. Ако је последњи знак коса коса црта „/“, вратиће ТРУЕ иначе ФАЛСЕ. Ове ИСТИНЕ и ФАЛСЕ се мењају на 1 и нула.

ЛЕН (Ц3) - (ДЕСНО (Ц3) = ”/”))

Ако је последњи знак коса црта унапред „/“, један се одузима од дужине низа. То значи да је последњи знак изостављен ако је „/“.

= ЛИЈЕВО (Ц3, ЛЕН (Ц3) - (ДЕСНО (Ц3) = ”/”))

Вратиће првих н број знакова како је наведено горњом синтаксом. Ако постоји коса црта „/“, последњи знак је изостављен, у супротном враћа цео низ.

Слично томе, то можете учинити и за остатак ћелија.

Ствари које треба запамтити

  • Функција се користи за добијање знакова који се појављују десно од одређене локације
  • Ако су потребни знакови са леве стране, користи се функција ЛЕВО.
  • Нум_цхарс мора бити већа или једнака нули. Ако је нум_цхарс је веће од нуле, даје # ВРЕДНОСТ! грешка.
  • ДЕСНА функција Екцел враћа цео текст ако је нум_цхарс је већа од дужине текста.
  • Ако нум_цхарс је изостављена, узима подразумевану вредност 1.