СУПСТРИНГ функција у Екцелу
Функција подниза је унапред изграђена интегрисана функција у Екцелу која је категорисана под функцијом ТЕКСТ. Подниз значи издвајање низа из комбинације низа, на пример, имамо низ као „Ја сам добар дечко“ и желимо да из датог низа издвојимо Добро из таквих сценарија у којима користимо издвајање подниза, не постоји уграђена функција за извуците подниз у екцелу, али користимо друге функције као што су Мид функција или лева и десна функција.
![](https://cdn.know-base.net/6754565/how_to_use_substring_functions_in_excel_left-_mid_right.png.webp)
3 врсте функција подниза
- ЛИЈЕВА функција подниза
- ДЕСНА функција подниза
- МИД функција подниза
Размотримо детаљно сваку од њих.
# 1 - ЛИЈЕВА функција подниза
Извлачи задати одређени број знакова са леве стране или првог знака испорученог текстуалног низа.
Синтакса или формула функције ЛЕВО у програму Мицрософт Екцел је:
![](https://cdn.know-base.net/6754565/how_to_use_substring_functions_in_excel_left-_mid_right_2.png.webp)
Синтакса или формула ЛЕФТ функције имају следеће аргументе:
- текст : (Обавезни или обавезни параметар) Текстуални низ садржи знакове из којих желите да издвојите
- нум_цхарс: (опционални параметар) То је број знакова са леве стране низа Текст који желите да издвојите.
- На пример, = ЛЕВО („апликација“, 3) враћа 3 броја знакова са леве стране, тј. „Апликација“.
Тачке које треба запамтити о функцији ЛЕФТ
- У функцији лево и десно Нум_цхарс морају бити једнаки ИЛИ већи од нуле. У супротном, враћа грешку #Валуе
- Ако је аргумент нум_цхарс у левој или десној функцији већи од дужине текста, ЛЕФТ враћа сав текст. На пример, = ЛЕФТ („ФУНЦТИОН“, 25) враћа „ФУНЦТИОН“.
- Ако је изостављен аргумент нум_цхарс у левој или десној функцији, подразумевано ће узети у обзир или претпоставити 1. На пример, = ЛЕВО („Брзо“) враћа „С.“
# 2 - Функција МИД подниз
Извлачи задати одређени број знакова из средњег дела испорученог текстуалног низа.
Синтакса или формула функције МИД у програму Екцел је:
![](https://cdn.know-base.net/6754565/how_to_use_substring_functions_in_excel_left-_mid_right_3.png.webp)
Сви аргументи су обавезни и потребни параметри
Синтакса или формула МИД функције има следеће аргументе:
- Текст : Текстуални низ садржи знакове из којих желите да издвојите
- старт_нум: одређује позицију првог знака или почетну позицију подниза одакле желите започети
- нум_цхарс: То је број знакова из средњег дела текстуалног низа који желите да извучете. (започиње бројем старт_нум).
- На пример, = МИД ( "Мајори", 2,5) враћа подстроку са 2 нд карактер и 5 писама или писмо од 2. Другом карактера односно "ајори".
Тачке које треба запамтити
- Ако је старт_нум већи од дужине текста, функција МИД враћа празну вредност
- Ако је старт_нум мањи од 1, функција МИД враћа # ВРЕДНОСТ! грешка.
- Ако је нум_цхарс негативна вредност, тада МИД функција враћа # ВРЕДНОСТ! грешка.
# 3 - ДЕСНА функција подниза
Извлачи задати одређени број знакова са ДЕСНЕ стране испорученог текстуалног низа.
Синтакса или формула функције ДЕСНО у програму Мицрософт Екцел је:
![](https://cdn.know-base.net/6754565/how_to_use_substring_functions_in_excel_left-_mid_right_4.png.webp)
Синтакса или формула функције ДЕСНО имају следеће аргументе:
- Текст : (Обавезан или потребан параметар) Текстуални низ садржи знакове из којих желите да издвојите
- нум_цхарс: (опционални параметар) То је број знакова са ДЕСНЕ стране текстуалног низа који желите да извучете.
- На пример, = РИГХТ („апликација“, 6) враћа 6 броја знакова с десне стране, тј. „Катион“.
Како се користи функција подметања у програму Екцел?
Погледајмо како функције СУБСТРИНГ раде у програму Екцел.
Пример # 1 - Издвојите подниз у програму Екцел помоћу функције ЛЕВО
У доленаведеном примеру, ћелија „Б3“ садржи ИД запосленог са именом. Овде треба да извучем само ИД запосленог уз помоћ ЛЕВЕ ФУНКЦИЈЕ
![](https://cdn.know-base.net/6754565/how_to_use_substring_functions_in_excel_left-_mid_right_5.png.webp)
Применимо функцију „ЛЕВО“ у ћелију „Ц3“. Упишите = ЛЕВО (у ћелију „Ц3“ где ће се појавити аргументи за функцију ЛЕВО. Тј. = ЛЕВО (текст, (број_знакова)) треба га унети
![](https://cdn.know-base.net/6754565/how_to_use_substring_functions_in_excel_left-_mid_right_6.png.webp)
Текст : Текстуални низ садржи знакове из којих желите да извучете подниз екцел, тј. „Б3“ или „648 МАНОЈ“.
![](https://cdn.know-base.net/6754565/how_to_use_substring_functions_in_excel_left-_mid_right_7.png.webp)
нум_цхарс : То је број знакова са леве стране текстуалног низа који желите да извучете. Овде ИД запосленог садржи 3 броја, па желим да издвојим само прва три броја
![](https://cdn.know-base.net/6754565/how_to_use_substring_functions_in_excel_left-_mid_right_8.png.webp)
Кликните тастер ЕНТЕР након уноса свих аргумената функције ЛЕВО. тј = ЛЕВО (Б3,3)
Из текста издваја прва 3 знака, тј. 648
![](https://cdn.know-base.net/6754565/how_to_use_substring_functions_in_excel_left-_mid_right_9.png.webp)
Пример # 2 - Издвојите подниз у програму Екцел помоћу ДЕСНЕ функције
У доленаведеном примеру садржи имена домена или веб локација. Овде треба да издвојим последња три знака уз помоћ функције ДЕСНО
![](https://cdn.know-base.net/6754565/how_to_use_substring_functions_in_excel_left-_mid_right_10.png.webp)
Применимо функцију „ДЕСНО“ у ћелију „Ц3“. Упишите = ДЕСНО (у ћелију „Ц3“ где ће се појавити аргументи за функцију ДЕСНО. Тј. = ДЕСНО (текст, (број_знакова)) потребно је унети
![](https://cdn.know-base.net/6754565/how_to_use_substring_functions_in_excel_left-_mid_right_11.png.webp)
Текст : Текстуални низ садржи знакове из којих желите да извучете подниз екцел, тј. „Б3“ или „ГМАИЛ.ЦОМ“.
![](https://cdn.know-base.net/6754565/how_to_use_substring_functions_in_excel_left-_mid_right_12.png.webp)
нум_цхарс : То је број знакова са десне стране текстуалног низа који желите да извучете. Овде се све име веб странице завршава са „ЦОМ“, тако да желим само последња три знака
![](https://cdn.know-base.net/6754565/how_to_use_substring_functions_in_excel_left-_mid_right_13.png.webp)
Притисните тастер ентер након уноса свих РИГХТ аргумената функције. тј = ДЕСНО (Б3,3).
![](https://cdn.know-base.net/6754565/how_to_use_substring_functions_in_excel_left-_mid_right_14.png.webp)
Слично се примењује на друге ћелије, а иначе можете и да користите опцију превлачења и испуштања да бисте добили жељени излаз
![](https://cdn.know-base.net/6754565/how_to_use_substring_functions_in_excel_left-_mid_right.gif)
Из текста издваја последња 3 знака, тј. ЦОМ
Пример # 3 - Издвојите подниз у програму Екцел помоћу функције МИД
У доленаведеном примеру, ћелија „Б3“ садржи ТЕЛЕФОНСКИ БРОЈ са позивним бројем. Овде треба да извучем само позивни број уз помоћ МИД ФУНЦТИОН
![](https://cdn.know-base.net/6754565/how_to_use_substring_functions_in_excel_left-_mid_right_15.png.webp)
Применимо функцију „МИД“ у ћелији „Ц3“. Упишите = МИД ( у ћелију „Ц3“ где ће се појавити аргументи за функцију Мтхе ИД. Тј. = МИД (текст, број_почетка, бројеви_знакова) који треба унети
![](https://cdn.know-base.net/6754565/how_to_use_substring_functions_in_excel_left-_mid_right_16.png.webp)
Текст : Текстуални низ садржи знакове из којих желите да извучете подниз Екцел , тј. „Г14“ или „(248) -860-4282.“
![](https://cdn.know-base.net/6754565/how_to_use_substring_functions_in_excel_left-_mid_right_17.png.webp)
старт_нум: Одређује положај првог знака или почетну позицију подниза одакле желите да започнете, тј. У телефонском броју бројеви у заградама представљају позивни број. Желим само оне бројеве који су унутар заграде, тј. 248. Овде број унутар заграде започиње са 2. позиције.
![](https://cdn.know-base.net/6754565/how_to_use_substring_functions_in_excel_left-_mid_right_18.png.webp)
нум_цхарс: То је број знакова из средњег дела текстуалног низа који желите да извучете. (започиње бројем старт_нум). Желим само она 3 броја у којима се у загради налази позивни број, тј. 3 знака
![](https://cdn.know-base.net/6754565/how_to_use_substring_functions_in_excel_left-_mid_right_19.png.webp)
Кликните тастер ентер након уноса свих аргумената функције МИД . тј = МИД (Б3,2,3)
![](https://cdn.know-base.net/6754565/how_to_use_substring_functions_in_excel_left-_mid_right_20.png.webp)
Издваја 3 знака или бројеве који се налазе унутар заграде, тј. 248
Ствари које треба запамтити
Подниз у Екцел функцији има широке примене, тј
- Користи се за добијање имена домена са адресе е-поште уз помоћ праве функције
- Користи се за добијање имена, средњег и презимена од пуног имена са функцијама подниза
- Користи се за уклањање косе црте у веб УРЛ-овима
- Користи се за издвајање кода државе или државе из телефонског броја