НАДЯСНА функция в Excel (формула, пример) | Как да използвам НАДЯСНО в Excel

НАДЯСНО Функция в Excel

Подобно на лявата функция в Excel, дясната функция също е текстова функция, която се използва за даване на броя символи от края от низа, който е отдясно наляво, например ако използваме тази функция като = НАДЯСНО („АНАНД“ , 2) това ще ни даде ND като резултат, от примера можем да видим, че тази функция взема два аргумента. ДЯСНАТА формула в Excel се използва за връщане на последния знак или символи в предоставения текстов низ, въз основа на посочения брой символи.

ДЯСНА формула в Excel

Обяснение

НАДЯСНО в Аргументи на Excel:

text:  Текстовият низ, съдържащ символите за извличане.

num_chars:  По избор. Броят на символите, които трябва да се извлекат от текста, започвайки отдясно. По подразбиране =

Стойността по подразбиране на num_chars е 1 и трябва да е по-голяма или равна на нула. Ако num_chars е по-голяма от дължината на текста, функцията RIGHT Excel връща пълния текст. Функцията НАДЯСНО в Excel не трябва да се използва с цифри. Въпреки че може да извършва същата операция с цифри, както с текста, той връща грешни стойности с текст, форматиран с числа.

Как да използвам НАДЯСНАТА функция в Excel?

НАДЯСНАТА функция на Excel се използва най-вече заедно с други функции на Excel като НАМЕРИ, ТЪРСИ, ЛЕН, НАЛЯВО и др.

Можете да изтеглите този ШАБЛОК НА ДЯСНА функция на Excel тук - НАДЯСНО Шаблон на функция на Excel
  • НАДЯСНО в Excel се използва за премахване на наклонената наклонена черта в URL адресите
  • НАДЯСНО в Excel се използва за получаване на името на домейна от имейл адреса.
  • НАДЯСНО в Excel се използва при форматиране на текст
  • НАДЯСНО в Excel се използва за получаване на фамилното име
  • НАДЯСНО в Excel се използва за получаване на текст, възникващ след определен символ.

Пример # 1

Да предположим, че имате низ в A3, както е показано по-долу, и искате да извлечете последната дума с шест букви.

Можете да използвате ДЯСНАТА формула в Excel, за да извлечете „низ“ в A3:

НАДЯСНО (A3, 6)

Горната ДЯСНА формула в Excel ще върне „низ“

Пример # 2

Да предположим, че имате списък с идентификатори като ID2101, ID2102, ID2103 и т.н.в колона, както е показано по-долу.

При това действителният идентификатор е последните четири цифри, които са уникални, а думата „ID“ е излишна. Искате да премахнете „ID“ от всеки от идентификаторите. Тъй като искаме само последните четири цифри, следната ДЯСНА формула в Excel ще свърши работа:

НАДЯСНО (A3, 4)

ДЯСНАТА формула в Excel ще върне 2101.

Пример # 3

Да предположим, че имате 6-цифрено число (140111) и искате да извлечете последните 3 цифри от това число.

 Можете да използвате следната ДЯСНА формула в Excel, за да извлечете последните три цифри:

НАДЯСНО (A4, 3)

Функцията НАДЯСНО Excel ще върне 111.

 Ако обаче имате Дата вместо просто число и искате да извлечете последните няколко цифри, функцията НАДЯСНО Excel няма да ви даде точния отговор.

Да предположим, че имате произволна дата 12.07.2018 в клетка A5.

 Искате да извлечете последните три цифри. Нека опитаме да използваме десната формула в Excel, използвана по-горе

т.е. НАДЯСНО (A5, 3)

 Функцията НАДЯСНО Excel ще върне 293 вместо 018. Това е така, защото тя взема първоначалната стойност на датата и след това дава изхода.

Пример # 4

Да предположим, че имате комбинация от две животни, разделени с „,“ и интервал, както е показано по-долу.

Сега искате да извлечете фамилното име. Можете да го направите, като използвате правилната формула в Excel:

НАДЯСНО (A4, LEN (A4) -FIND (“”, A4))

НАМЕРЕТЕ (“”, A4)

ще намери мястото, където се появява пространство. Това ще върне 5. Можете алтернативно да използвате „,“ за по-стриктно търсене.

LEN (A4)

ще изчисли дължината на низа „Куче, вълк“ и ще върне 9

LEN (A4) -FIND (“”, A4)

ще върне позицията на пространството отдясно. Ще се върне 4.

НАДЯСНО (A4, LEN (A4) -FIND (“”, A4))

ще върне четири букви отдясно на низа A4.

Резултатът за горната ДЯСНА формула в Excel ще бъде „Wolf“.

Пример # 5

Да предположим, че имате двуизмерни данни, като дължина х ширина, в една клетка, както е показано по-долу.

Сега искате да извлечете само ширината от даденото измерение. За 1-во измерение можете да използвате НАДЯСНАТА формула в Excel:

НАДЯСНО (B4, LEN (B4) - (FIND (“x”, B4) + 1))

Нека разгледаме десната формула в Excel в детайли:

НАМЕРЕТЕ („x“, B4)

ще даде местоположението на „x“ в клетката. Ще се върне 9.

НАМЕРЕТЕ („x“, B4) + 1

тъй като „x“ е последвано от интервал, можем да добавим едно, за да пропуснем интервала. Ще се върне 10.

LEN (B4)

ще върне дължината на низа.

LEN (B4) - (FIND (“x”, B4) + 1)

ще върне броя на символите, появяващи се след „x“ +1.

НАДЯСНО (B4, LEN (B4) - (FIND (“x”, B4) + 1))

ще върне всички символи, срещащи се на едно място след „x“.

Горната ДЯСНА формула в Excel ще върне "150 фута". Можете да плъзнете курсора и да получите резултата и за останалите клетки.

Пример # 6

Да предположим, че имате списък с имейл адреси и искате да получите имената на домейни от тези имейл адреси.

Можете да използвате следната ДЯСНА формула в Excel, за да извлечете името на домейна за първия имейл адрес.

НАДЯСНО (C3, LEN (C3) - НАМЕРЕТЕ (“@”, C3))

НАМЕРЕТЕ („@“, C3)

ще намери местоположението, където „@“ се среща в низа. За C3 ще върне 7.

LEN (C3)

ще даде дължината на низа C3. Ще се върне 17.

LEN (C3) - FIND (“@”, C3)

ще даде броя символи, които се срещат вдясно от „@“. Ще се върне 10.

НАДЯСНО (C3, LEN (C3) - НАМЕРЕТЕ (“@”, C3))

ще даде последните 10 знака от C3.

Горната ДЯСНА формула в Excel ще върне „amazon.com“.

По същия начин можете да го направите за останалите клетки.

Пример # 7

Да предположим, че имате някои URL адреси и искате да премахнете последната обратна наклонена черта от URL адресите.

Можете да използвате следната ДЯСНА формула в Excel:

= НАЛЯВО (C3, LEN (C3) - (НАДЯСНО (C3) = ”/”))

НАДЯСНО (C3) = ”/”

НАДЯСНАТА функция на Excel приема по подразбиране една, т.е. последната стойност. Ако последният знак е наклонена черта „/“, той ще върне TRUE else FALSE. Тези TRUE и FALSE се променят на 1 и нула.

LEN (C3) - (НАДЯСНО (C3) = ”/”))

Ако последният знак е наклонена черта „/“, един се изважда от дължината на низа. Това означава, че последният знак е пропуснат, ако е „/”.

= НАЛЯВО (C3, LEN (C3) - (НАДЯСНО (C3) = ”/”))

Той ще върне първия n брой символи, както е посочено от горния синтаксис. Ако има наклонена черта „/“, последният знак се пропуска, иначе той връща пълния низ.

По същия начин можете да го направите за останалите клетки.

Неща за запомняне

  • Функцията се използва за получаване на символите, срещащи се вдясно от определено място
  • Ако са необходими символите вляво, се използва функцията НАЛЯВО.
  • Num_chars трябва да бъде по-голямо или равно на нула. Ако num_chars е по-голямо от нула, то дава #VALUE! грешка.
  • Функцията НАДЯСНО в Excel връща пълния текст, ако num_chars е по-голяма от дължината на текста.
  • Ако num_chars е пропуснат, той приема стойността по подразбиране 1.