Най- ПРАВО, НАЛЯВО и MID функции предоставят начин за извличане на знаци от данни в Excel. Когато текстът се копира или внася в клетка, нежеланите боклукци понякога се включват с необходимите ви данни.
Има и моменти, в които се нуждаете само от определени части от текстовите данни, като например първото име на дадено лице, но не и фамилното му име. В такива случаи функцията, която използвате, зависи от това, къде се намират желаните данни спрямо нежеланите знаци в клетката.
- Ако желаните данни са от дясната страна на данните, използвайте ПРАВО функция за извличане.
- Ако желаните данни са отляво на данните, използвайте НАЛЯВО функция за извличане.
- Ако желаните данни имат нежелани символи от двете страни, използвайте MID функция за извличане.
Да разгледаме пример за това как да използваме ПРАВО функция за извличане на знаци в Excel. Можете да следвате същите основни стъпки, за да използвате другите две функции.
Тази статия се отнася за Excel 2010, 2013, 2016 и Office 365.
01 от 03ПРАВИЛА Функция Синтаксис и аргументи
В Excel, синтаксисът на функцията се отнася до оформлението на функцията и включва името на функцията, скобите и аргументите. Синтаксисът за ПРАВО функцията е:
= НАДЯСНО (Текст, Num_chars)
Аргументите на функцията обясняват на Excel какви данни ще се използват във функцията и дължината на низ, който ще се извлича.
Текст (задължително): Въведението, съдържащо желаните данни; този аргумент може да бъде клетъчна позоваване на местоположението на данните в работния лист или може да бъде действителният текст, приложен в кавички.
Num_char (незадължително): указва броя знаци отдясно на аргумента за низовете, който да бъде запазен; всички останали знаци се премахват; този аргумент трябва да е по-голям или равен на нула.
Ако Num_char аргумент е пропуснат, стойността по подразбиране от 1 знак се използва от функцията. Ако това е по-голямо от дължината на текста, функцията връща целия текст, присъстващ в Текст.
02 от 03Премахване на нежелани текстови символи
Примерът в това изображение използва ПРАВО функция за извличане на терминаWidget от по-дългия текст * & ^% Приспособление намиращ се в клетка B1 в работния лист. Това бе постигнато чрез въвеждане на следната функция клетка С1:
= НАДЯСНО (B1, 6)
Използване на формуляра Builder
За да направите нещата още по-прости, можете да изберете функцията и аргументите с помощта на Формула Builder, който се грижи за синтаксиса, като въведе името на функцията, запетайки и скоби в правилните места и количество.
Влез вПРАВО функция и неговите аргументи в клетка С1 използвайки формула Строител така:
- Кликнете върху клетка С1 за да стане активната клетка - там ще бъдат показани резултатите от функцията.
- Кликнете върхуФормули раздел отпанделка меню.
- ИзбирамТекст от панделка за да отворите падащото меню за функции.
- КликнетеПРАВО в списъка, за да изведете Формула Builder.
- Кликнете върхуТекст линия.
- Кликнете върху клетка B1 в работния лист.
- Кликнете върхуNUM_CHARSлиния.
- Въведете числото шест (6) на този ред, тъй като искаме само да запазим шестте най-дясни знака.
- Кликнете Свършен за да завършите функцията.
Извлечения текст Widget трябва да се появи в клетка С1, Когато кликнете върху клетка С1, пълната функция се появява вформула бар над работния лист.
Използването на мишката за избор на клетки помага да се предотвратят грешките, причинени от написването на погрешна референция на клетката.
03 от 03Извличане на числа
Най- ПРАВО функцията може да бъде използвана по същия начин за извличане на подмножество от цифрови данни от по-дълъг брой; извлечените данни обаче се преобразуват в текст, така че не могат да се използват при изчисления, включващи определени функции като SUM и СРЕДНО АРИТМЕТИЧНО.
= Стойност (НАДЯСНО (B1,4))
Един от начините около този проблем е да използватеСТОЙНОСТ функция за преобразуване на текста в число, както е показано по-горе. Друга възможност е втората опция да използвате специалната функция за поставяне - вижте "Конвертиране на текст в цифри" с "Специално поставяне на Excel".