НАДЯСНО Функция в 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.