У овом чланку ћемо научити како вратити текст до другог простора у програму Мицрософт Екцел.
Издвајање текста до другог размака ("") из датог низа
Понекад се даје листа текстуалних низова и потребно је издвојити део низа до другог размака (""). На пример издвајање имена и средњег имена из пуног имена одвојених размацима. Па хајде да схватимо како да решимо овај проблем са доле описаним примером.
Формула
За ово ћемо користити комбинацију следећих функција
- ЛИЈЕВО
- ФИНД
- ЗАМЈЕНА
- ЛЕН
Комбинација ових функција ће пронаћи други знак размака и заменити га било којим другим знаком који се може лако лоцирати у манипулисаном низу. Погледајмо доле дату синтаксу са објашњењем аргумената.
Синтакса формуле:
= ЛЕФТ (стринг, ФИНД ("*", СУБСТИТУТЕ (стринг, "", "*", ЛЕН (стринг) - ЛЕН (СУБСТИТУТЕ (стринг, "", "")))) - 1) |
стринг: дати низ
"": размак цхар
"*": цхар замењује размак цхар (мора бити јединствен за сва имена)
Пример:
Све ово може бити збуњујуће за разумевање. Хајде да схватимо како користити функцију користећи пример. Овде имамо списак имена и морамо да пронађемо име и средње име од пуних имена.
Користите формулу:
= ЛЕФТ (А2, ФИНД ("*", СУБСТИТУТЕ (А2, "", "*", ЛЕН (А2) - ЛЕН (СУБСТИТУТЕ (А2, "", "")))) - 1) |
Објашњење
- ЛЕН функција враћа дужину низа.
- СУБСТИТУТЕ (А2, "", "") се враћа "БронцхоБиллиАндерсон" (без размака)
- ЛЕН (А2) - ЛЕН (ЗАМЕНА (А2, "", "")) враћа разлику имена са размацима и без размака. Тако добијамо број размака у низу. односно 2
- Разлика ће се користити за замену * цхар за одређени знак размака. Враћа „Бронхо Били*Андерсон“
- ФИНД функција проналази * цхар, а функција ЛЕФТ издваја вредност до * цхар.
- -1 се користи тако да нови низ не садржи размак цхар. Његов тренутни избор да задржи простор или не. Нема никакве разлике.
Као што видите, резултирајуће име има само име и средње име. Копирајте формулу у друге ћелије помоћу пречице Цтрл + Д.
Као што видите, сва имена смо добили по једној формули. Није ли занимљиво!
НАПОМЕНА: Користите функцију СЕАРЦХ уместо функције ФИНД. Обоје враћају исту вредност. Али функција ФИНД разликује мала и велика слова и не подржава замјенске знакове. |
Овде су све напомене о опсервацији које користе формулу у Екцелу
Напомене:
- Пажљиво користите заграде у формули, јер могу вратити грешку.
- Овде се користи * цхар. Можете користити било који јединствени знак за замену размака за све низове.
- Ако је име подељено било којим другим знаком (на пример |), замените дати разделник у формули наводницима.
Надам се да је овај чланак о враћању текста до другог простора у Мицрософт Екцелу објашњен. Овде пронађите још чланака о формулама за уређивање стрингова и сродним Екцел формулама. Ако вам се допадају наши блогови, поделите их са пријатељима на Фацебооку. Такође нас можете пратити на Твиттер -у и Фацебоок -у. Волели бисмо да чујемо од вас, реците нам како можемо побољшати, допунити или иновирати наш рад и учинити га бољим за вас. Пишите нам на веб локацији е -поште.
Како се користи функција ТРИМ у програму Екцел: Функција ТРИМ се користи за обрезивање низова и чишћење свих задњих или водећих размака од низа. Ово нам много помаже у процесу чишћења података.
Како се користи функција ЦЛЕАН у програму Екцел: Функција Цлеан се користи за чишћење неисписивих знакова из низа. Ова функција се углавном користи са функцијом ТРИМ за чишћење увезених страних података.
Замените текст са краја низа почевши од променљиве позиције: Да бисмо заменили текст са краја низа, користимо функцију РЕПЛАЦЕ. Функција РЕПЛАЦЕ користи положај текста у низу за замјену.
Како да проверите да ли низ садржи један од многих текстова у Екцелу: Користимо ову формулу да бисмо проверили да ли низ садржи било који од више текста. Користимо функцију СУМ да збројимо сва подударања, а затим извршимо логику да проверимо да ли низ садржи било који од више низова.
Бројање ћелија које садрже одређени текст: Једноставна функција ЦОУНТИФ ће учинити магију. За бројање више ћелија које садрже дати низ користимо џокер оператор са функцијом ЦОУНТИФ.
Екцел ЗАМЕНИ вс ЗАМЕНИ функција: Функције РЕПЛАЦЕ и СУБСТИТУТЕ су најчешће погрешно схваћене функције. Да бисмо пронашли и заменили дати текст користимо функцију ЗАМЕНА. Где се РЕПЛАЦЕ користи за замену више знакова у низу …
Популарни чланци:
Како се користи функција ИФ у програму Екцел : ИФ наредба у Екцелу проверава услов и враћа одређену вредност ако је услов ТРУЕ или враћа другу специфичну вредност ако је ФАЛСЕ.
Како се користи функција ВЛООКУП у програму Екцел : Ово је једна од најчешће кориштених и најпопуларнијих функција програма Екцел која се користи за тражење вриједности из различитих распона и листова.
Како се користи функција СУМИФ у програму Екцел : Ово је још једна битна функција контролне табле. Ово вам помаже да сумирате вредности под одређеним условима.
Како се користи функција ЦОУНТИФ у програму Екцел : Бројте вредности са условима користећи ову невероватну функцију. Не морате да филтрирате податке да бисте рачунали одређене вредности. Цоунтиф функција је неопходна за припрему ваше контролне табле.