Съдържание
ПРАВИЛНО е друга популярна функция в MS Excel която се използва за получаване на последния символ или символи в текстов низ въз основа на определен брой символи. С една дума, тази функция е предназначена да връща определен брой символи от най-дясната страна на низ. В тази статия ще споделим пълна представа за това как функцията ПРАВИЛНО Функцията работи в Excel самостоятелно и след това с други функции на Excel.
Функция RIGHT в Excel (бърз преглед)
Изтегляне на работна тетрадка за практика
Изтеглете тази учебна тетрадка, за да се упражнявате, докато четете тази статия.
Функция RIGHT.xlsxВъведение във функцията RIGHT
Цел
Извличане на определен брой символи от даден низ отдясно наляво.
Синтаксис
=RIGHT (текст, [num_chars])
Аргументи Обяснение
Аргументи | Задължително/незадължително | Обяснение |
---|---|---|
текст | Изисква се | Предайте текста, от който да се извлекат символите вдясно. |
[num_chars] | По избор | Предайте броя на символите за извличане, като започнете отдясно. Стойността по подразбиране е 1 . |
- Ако num_chars не е предоставено, то е по подразбиране 1 .
- Ако num_chars е по-голям от броя на наличните знаци, бутонът ПРАВИЛНО връща целия текстов низ.
- ПРАВИЛНО ще извлече цифри от числа, както и от текст.
- Тази функция не взема предвид форматирането на нито една клетка, например дата, валута и т.н.
6 подходящи примера за използване на функцията RIGHT в Excel
В следващите раздели ще покажем шест примера за описание на ПРАВИЛНО ще приложим функцията ПРАВИЛНО функция, LEN , ТЪРСЕНЕ НА , ЗАМЕСТВАНЕ , СТОЙНОСТ , и НАМЕРЕТЕ функции както и в тези примери за операция с подниз с пространство , разделител , и n символа . Освен това ще извлечем номера и домейни от низа и модифицирайте URL като използвате ПРАВИЛНО функция.
Пример 1: Използване на функцията RIGHT за получаване на подниз до интервал
Да предположим, че имаме набор от данни за клиенти с техните Имена , Идентификатори на поръчките , Адреси, и Общи цени . Сега ще извлечем фамилното име на всеки клиент от неговата пълно име като използвате ПРАВИЛНО функция. Нека следваме инструкциите по-долу, за да се научим!
Стъпка 1:
- Запишете следната формула в клетка C5.
=RIGHT(B5,LEN(B5)-SEARCH(" ",B5))
Разбивка на формулата
ТЪРСЕНЕ(" ", B5)
тази част намира пространство от Пълно име клетки.- След това
LEN(B5)-SEARCH(" ", B5)
тази част ще избере последна част на име . - След това
ПРАВИЛНО
функцията ще върне избрана част .
- Затова просто натиснете Въведете на клавиатурата си. В резултат на това ще получите Паркове като връщане на функцията RIGHT .
Стъпка 2:
- Освен това, Автоматично попълване на ПРАВИЛНО към останалите клетки в колоната 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,":",""))))
в тази част се получава позицията на последния разделител в низа. В зависимост от това с какъв символ сме заменили последния разделител, използвайте или безразличен към големи и малки буквиТЪРСЕНЕ НА
или FIND с отчитане на големи и малки букви, за да се определи позицията на този символ в низа. - Накрая,
ПРАВИЛНО
Избира коментари и ги отпечатва.
Пример 3: Премахване на първите N символа от низ с помощта на функцията RIGHT
Горната задача може да се изпълни с помощта на проста формула. Тъй като има фиксиран брой символи в " Коментар N ", което е 10 в първата част на всеки коментар, можем лесно да го премахнем и да получим само коментара. Тук ще премахнем първия 10 символа от Коментар на източника и да отпечатате единствените коментари в отделна колона. Нека следваме инструкциите по-долу, за да се научим!
Стъпки:
- Първо, изберете клетка D5 , и Въведете формулата в тази клетка. След това, Автоматично попълване до D12.
=ПРАВА(C5, LEN(C5)-10)
Обяснение на формулата
LEN(C5)-10
това ще върне число след изваждане на 10 от общия брой символи. Ако общата дължина е 25 тогава тази част ще върне 25-10 = 15.- След това
ПРАВИЛНО
ще върне единствената функция коментар от коментар на източника .
Подобни четива
- Как да използвате функцията CODE в Excel (5 примера)
- Използване на функцията EXACT на Excel (6 подходящи примера)
- Как да използвате функцията FIXED в Excel (6 подходящи примера)
- Използване на функцията CLEAN в Excel (10 примера)
- Как да използвате функцията TRIM в Excel (7 примера)
Пример 4: Използване на функциите RIGHT и VALUE за извличане на число от низ
Сайтът ПРАВИЛНО Функцията не позволява връщането на число от какъвто и да е низ. Тя връща числото в текстов формат. СТОЙНОСТ и ПРАВИЛНО можем да върнем числа в правилния формат. Тук ще използваме същия набор от данни като по-горе и ще извлечем Пощенски код в цифров формат от Адрес колона. Нека следваме инструкциите по-долу, за да се научим!
Стъпка 1:
- Запишете следната формула в клетка E5.
=СТОЙНОСТ(RIGHT(D5, 5))
Обяснение на формулата
ПРАВИЛНО (D5, 5)
тази част дава 5 символа от адреса, който е пощенски код в формат на текста .- След това
СТОЙНОСТ
ги преобразува в цифров формат.
- След това просто натиснете Въведете на клавиатурата си. Следователно ще получите 35801 като връщане на функциите .
Стъпка 2:
- Освен това, Автоматично попълване на функции към останалите клетки в колоната E.
Пример 5: Прилагане на функциите RIGHT, LEN и FIND за извличане на името на домейна от имейл
Нека имаме набор от данни за клиенти с техните Идентификатор на поръчката , Име, имейл, и Адрес . Сега ще разберем техните имейл домейн от дадения имейл адрес като използвате RIGHT, LEN, и НАМЕРЕТЕ функции. Нека следваме инструкциите по-долу, за да се научим!
Стъпка 1:
- Първо, изберете клетка F5, и запишете следната формула в тази клетка .
=ПРАЗНО(E5,LEN(E5)-FIND("@",E5))
Обяснение на формулата
FIND("@",E5)
тази част намира @ от дадения низ.LEN(E5)-FIND("@", E5)
това ще даде числото, до което ще бъде извлечена стойността.
- Затова просто натиснете Въведете на клавиатурата си. В резултат на това ще получите gmail.com като връщане на ПРАВИЛНОТО, LEN, и НАМЕРЕТЕ функции.
Стъпка 2:
- След това, Автоматично попълване на RIGHT, LEN, и НАМЕРЕТЕ функции към останалите клетки в колоната F.
Пример 6: Използване на функциите RIGHT, LEN и LEFT за модифициране на URL
Този ПРАВИЛНО ни помага да модифицираме всеки тип URL . Да кажем, че в нашата съвкупност от данни имаме няколко URL адреси на някои уебсайтове. В някои от тях има обратна наклонена черта (/) в URL . Сега нашата задача е да открием тези URL адреси и премахнете този обратна наклонена черта от URL . Следвайте инструкциите по-долу, за да научите!
Стъпки:
- Въведете формулата в клетката C5 и Автоматично попълване до C9.
=LEFT(B5,LEN(B5)-(RIGHT(B5)="/"))
Обяснение на формулата
- Ако последният символ е forward наклонена черта (/) ,
(RIGHT(B5)="/")
връща " вярно ," или в противен случай връща " фалшив ". - Сайтът
=LEFT(B5, LEN(B4)-(RIGHT(B5)="/"))
връща първия " n " брой символи. Ако последният символ е наклонена черта напред (/) , то се пропуска; в противен случай се връща пълният низ.
Специални бележки за използване на функцията RIGHT
Функцията RIGHT връща ли число?
Сайтът ПРАВИЛНО в Excel винаги създава текстов низ, въпреки че първоначалната стойност е число, както беше посочено в началото на този урок.
Функцията RIGHT не може да работи с дати?
Тъй като във вътрешната система на Excel датите се представят като цели числа, а функцията Excel RIGHT е създадена за работа с текстови низове, не е възможно да се извлече конкретна част от дата, например ден, месец или година. Ако опитате да направите това, ще получите само последните няколко цифри на числото, което представлява дата.
Защо функцията RIGHT връща грешка #VALUE?
Сайтът ПРАВИЛНО функция връща #VALUE! грешка ако " num_chars " е по-малък от нула.
Заключение
Това е всичко за ПРАВИЛНО Тук съм се опитал да дам обобщение на тази функция и различните ѝ приложения. Показал съм няколко метода със съответните им примери, но може да има много други итерации в зависимост от многобройни ситуации. Ако имате някакви запитвания или обратна връзка, моля, съобщете ни в раздела за коментари.