SUBSTRING Функция в Excel
Функцията Substring е предварително изградена интегрирана функция в Excel, която е категоризирана по функция TEXT. Поднизът означава извличане на низ от комбинация от низ, например имаме низ като „Аз съм добро момче“ и искаме да извлечем добро от дадения низ в такива сценарии използваме извличане на подниз, няма вградена функция за извлечете подниз в Excel, но ние използваме други функции като Mid функция или лява и дясна функция.
3 типа функции на подниза
- ЛЯВА функция на подниза
- ДЯСНА Функция на подниза
- Функция MID Substring
Нека обсъдим подробно всеки един от тях.
# 1 - ЛЯВА функция на подниза
Той извлича определен брой символи от лявата страна или първия символ на предоставения текстов низ.
Синтаксисът или формулата за функцията LEFT в Microsoft Excel е:
Синтаксисът или формулата на функцията LEFT има следните аргументи:
- text : (Задължителен или задължителен параметър) Това е текстовият низ, който съдържа символите, където искате да извлечете
- num_chars: (незадължителен параметър) Това е броят на символите от лявата страна на текстовия низ, които искате да извлечете.
- Например = LEFT („приложение“, 3) връща 3-те знака от лявата страна, т.е. „приложение“.
Точки за запомняне за функцията НАЛЯВО
- Във функцията ляво и дясно Num_chars трябва да са равни на ИЛИ по-големи от нула. В противен случай връща грешка #Value
- Ако аргументът num_chars в лявата или дясната функция е по-голям от дължината на текста, LEFT връща целия текст. Например = LEFT („FUNCTION“, 25) връща „FUNCTION“.
- Ако аргументът num_chars в лявата или дясната функция е пропуснат, той ще разгледа или приеме 1 по подразбиране. Например, = LEFT („Swift“) връща „S.“
# 2 - Функция MID Substring
Той извлича определен брой символи от средната част на предоставения текстов низ.
Синтаксисът или формулата за функцията MID в Excel е:
Всички аргументи са задължителни и необходими параметри
Синтаксисът или формулата на функцията MID има посочените по-долу аргументи:
- Текст : Текстовият низ съдържа символите, където искате да извлечете
- start_num: указва позицията на първия символ или начална позиция на подниза от мястото, където искате да започнете
- num_chars: Това е броят на символите от средната част на текстовия низ, който искате да извлечете. (започва с start_num).
- Например, = MID (“majori”, 2,5) връща подниза от 2- ри знак и 5 букви или азбука от 2- ри символ, т.е. “ajori”.
Точки за запомняне
- Ако start_num е по-голяма от дължината на текста, тогава функцията MID връща празна стойност
- Ако start_num е по-малко от 1, тогава функцията MID връща #VALUE! грешка.
- Ако num_chars е отрицателна стойност, тогава функцията MID връща #VALUE! грешка.
# 3 - ДЯСНА функция на подниза
Той извлича определен брой знаци от дясната страна на предоставения текстов низ.
Синтаксисът или формулата за функцията НАДЯСНО в Microsoft Excel е:
Синтаксисът или формулата на функцията НАДЯСНО имат следните аргументи:
- Текст : (Задължителен или задължителен параметър) Текстовият низ съдържа символите, където искате да извлечете
- num_chars: (незадължителен параметър) Това е броят на символите от дясната страна на текстовия низ, който искате да извлечете.
- Например, = НАДЯСНО („приложение“, 6) връща 6-те знака от дясната страна, т.е. „катион“.
Как да използвам функцията SUBSTRING в Excel?
Нека да разгледаме как функционират функциите SUBSTRING в Excel.
Пример # 1 - Извличане на подниз в Excel с помощта на ЛЯВА функция
В посочения по-долу пример клетка „B3“ съдържа идентификатор на служител с името. Тук трябва да извлека само идентификатор на служител с помощта на ЛЯВА ФУНКЦИЯ
Нека приложим функцията „НАЛЯВО“ в клетка „C3“. Напишете = НАЛЯВО (в клетката „C3“, където ще се появят аргументи за функцията НАЛЯВО. Т.е. = НАЛЯВО (текст, (брой_символи)) трябва да се въведе
Текст : Текстовият низ съдържа символите, от които искате да извлечете подниза excel, т.е. „B3“ или „648 MANOJ“.
num_chars : Това е броят на знаците от лявата страна на текстовия низ, който искате да извлечете. Тук идентификационният номер на служителя съдържа 3 числа, така че искам да извлека само първите три числа
Щракнете върху бутона ENTER, след като въведете всички аргументи на функцията LEFT. т.е. = НАЛЯВО (B3,3)
Той извлича първите 3 знака от текста, т.е. 648
Пример # 2 - Извличане на подниз в Excel с помощта на НАДЯСНА функция
В посочения по-долу пример той съдържа имена на домейни или уебсайтове. Тук трябва да извлека последните три знака с помощта на функцията НАДЯСНО
Нека приложим функцията „НАДЯСНО“ в клетка „C3“. Напишете = НАДЯСНО (в клетката „C3“, където ще се появят аргументи за функцията НАДЯСНО. Т.е. = НАДЯСНО (текст, (брой_ символи)) трябва да се въведе
Текст : Текстовият низ съдържа символите, където искате да извлечете подниза excel, т.е. „B3“ или „GMAIL.COM“.
num_chars : Това е броят на символите от дясната страна на текстовия низ, който искате да извлечете. Тук цялото име на уебсайта завършва с „COM“, така че искам само последните три знака
Щракнете върху клавиша Enter, след като въведете всички аргументи НАДЯСНА функция. т.е. = НАДЯСНО (B3,3).
По същия начин се прилага към други клетки, или иначе можете също да използвате опцията плъзгане и пускане, за да получите желания изход
Той извлича последните 3 знака от текста, т.е. COM
Пример # 3 - Извличане на подниз в Excel с помощта на MID функция
В посочения по-долу пример клетка „B3“ съдържа ТЕЛЕФОНЕН НОМЕР с код на областта. Тук трябва да извлека само регионален код с помощта на MID FUNCTION
Нека приложим функцията “MID” в клетка “C3”. Тип = MID ( в клетката "С3" , където ще се появят аргументи за Mthe ID функция. Т.е. = MID (текст, от символ, брой_знаци) той трябва да бъде въведен
Текст : Това е текстовият низ, който съдържа символите, където искате да извлечете подниза excel, т.е. „G14“ или „(248) -860-4282.“
start_num: Указва позицията на първия знак или началната позиция на подниза от мястото, където искате да започнете, т.е. в телефонния номер, номерата в скобата са кодът на областта. Искам само онези числа, които са вътре в скобата, т.е. 248. Тук номерът в скобата започва от 2-ра позиция.
num_chars: Това е броят на символите от средната част на текстовия низ, който искате да извлечете. (започва с start_num). Искам само онези 3 числа, където в скобата присъства код на областта, т.е. 3 знака
Щракнете върху клавиша enter, след като въведете всички аргументи на функцията MID . т.е. = MID (B3,2,3)
Той извлича 3-те знака или числата, които се намират в скобата, т.е. 248
Неща за запомняне
Поднизът в Excel Функция има широки приложения, т.е.
- Използва се за получаване на име на домейн от имейл адрес с помощта на правилната функция
- Използва се за получаване на собственото, средното и фамилното име от пълното име с функциите на поднизовете
- Използва се за премахване на наклонената наклонена черта в уеб URL адресите
- Използва се за извличане на код на държава или щат от телефонния номер