Желите да брзо и лако комбинујете текст из више ћелија у програму Екцел? Ево како то можете да урадите помоћу функције ТЕКСТЈОИН.
Екцел нуди широк спектар функција које вам могу помоћи да манипулишете подацима на различите начине. Једна таква функција је ТЕКСТЈОИН, која вам, као што назив говори, омогућава спајање текста помоћу сепаратора. Може бити посебно корисно када треба да извршите задатке резимеа података у Екцел-у.
У овом чланку ћемо детаљно разговарати о функцији ТЕКСТЈОИН и дати примере случајева који показују како да користите ТЕКСТЈОИН у вашим Екцел листовима.
Синтакса и параметри функције ТЕКСТЈОИН
Функција ТЕКСТЈОИН у Екцел-у вам омогућава да комбинујете текст из више ћелија у једну ћелију, са прилагодљивим граничницима и опцијама. Ево синтаксе за функцију ТЕКСТЈОИН:
=ТЕКСТЈОИН(делимитер, игноре_емпти, тект1, [тект2], ...)
Хајде да разложимо сваки параметар функције:
- граничник: Ово је карактер(и) које желите да уметнете између сваког текстуалног низа. То може бити зарез, цртица или било који други знак који желите. Такође можете користити празан стринг ( "") као граничник ако не желите никакав сепаратор.
- игноре_емпти: Ово је логичка вредност која одређује да ли празне ћелије треба занемарити или укључити у резултат. Ако је подешено на ИСТИНА, празне ћелије ће бити занемарене; ако је подешено на ФАЛСЕ, празне ћелије ће бити укључене.
- текст1, текст2, …: Ово су текстуални низови које желите да спојите. Можете навести до 252 текстуална низа, а то могу бити појединачне ћелије, опсези или чак текстуалне вредности затворене у двоструке наводнике.
Функција ТЕКСТЈОИН спаја текстуалне низове редоследом који наведете и раздваја их наведеним граничником. Искључује све празне ћелије осим ако игноре_емпти параметар је постављен на ФАЛСЕ.
Примери случајева коришћења функције ТЕКСТЈОИН у Екцел-у
Ево неколико примера случајева у којима можете да користите функцију ТЕКСТЈОИН:
1. Комбиновање текста
Претпоставимо да имате радни лист са именима у колони А и презименима у колони Б. Желите да направите листу пуних имена у колони Ц. У ћелији Ц2, можете користити следећу формулу:
=ТЕКСТЈОИН(" ", ИСТИНА, А2, Б2)
Копирајте формулу низ колону и она ће комбиновати име и презиме из сваког реда у једну ћелију, одвојену размаком.
2. Креирање листе раздвојене зарезима
Рецимо да имате вертикалну листу градова и желите да направите једну ћелију која комбинује ове градове у листу раздвојену зарезима. Да бисте то постигли, можете користити функцију ТЕКСТЈОИН са зарезом као граничником.
=ТЕКСТЈОИН(", ", ИСТИНА, А2:А7)
Сваки град у рангу А2:А7 се комбинује помоћу зареза и размака који су наведени у двоструким наводницима. Други аргумент, ТРУЕ, игнорише све празне ћелије у опсегу.
3. Додавање префикса или суфикса
Ако имате колону података и желите да додате одређени префикс или суфикс сваком уносу, можете користити ТЕКСТЈОИН. Претпоставимо да имате листу бројева курсева у колони А и желите да додате префикс МАТ на бројеве како би им направили шифре курсева. Користићете следећу формулу:
=ТЕКСТЈОИН("", ИСТИНА, "МАТ"&А2)
Ова формула спаја префикс МАТ са вредношћу у ћелији А2 користећи амперсанд (&) оператор.
4. Уметање прелома реда између текста
Претпоставимо да имате табелу са информацијама о запосленима, укључујући њихова имена и адресе е-поште. Желите да креирате збирни извештај где се информације о сваком запосленом спајају у једну ћелију са преломима редова.
Под претпоставком да су имена у колони А, а адресе е-поште у колони Б, унесите формулу испод у ћелију Ц2:
=ТЕКСТЈОИН(ЦХАР(10), ИСТИНА, А2:Б2)
Притисните Цтрл + Схифт + Ентер да примените формулу на своју табелу. Сада ће колона Ц приказати обједињене информације за све запослене, одвајајући сваки унос преломом реда. Тхе ЦХАР(10) функција генерише знак за прелом реда који раздваја информације сваког запосленог. Да би се информације приказале у више редова, као што је приказано изнад, уверите се да је Преломити текст функција је омогућена.
Ово је само неколико примера како можете да користите ТЕКСТЈОИН за комбиновање текстуалних низова на различите начине. Нуди флексибилност у комбиновању текста и омогућава вам да наведете било који граничник по вашем избору за жељени излаз.
Како користити ТЕКСТЈОИН са другим функцијама у Екцел-у
ТЕКСТЈОИН боље функционише са основне функције у Екцел-у за напредне манипулације подацима. Ево неколико примера:
Коришћење ТЕКСТЈОИН са функцијом ИФ
Можете користите функцију ИФ у оквиру функције ТЕКСТЈОИН да условно укључи или искључи текстуалне низове на основу одређених критеријума.
Рецимо да имате листу имена ученика у колони А, њихове одговарајуће резултате у колони Б и њихове оцене у колони Ц. Желите да направите једну ћелију која садржи имена ученика који имају горњи резултат 80 и добили су оцену „А“, одвојену зарезом. У ћелији Д1, можете користити следећу формулу:
=ТЕКСТЈОИН(", ", ИСТИНА, АКО((Б2:Б9>80)*(Ц2:Ц9="А"), А2:А9, ""))
Након уноса формуле у ћелију Д2 и потврђујући то са Цтрл+Схифт+Ентер (пошто је то формула низа), добићете листу ученика који испуњавају наведене услове. Формула користи ИФ функцију да провери да ли је одговарајући резултат изнад 80 (Б2:Б9>80) и оцена је А (Ц2:Ц9 = "А").
Ако су оба услова тачна, то укључује име ученика у резултат. У супротном, враћа празан стринг (""). Функција ТЕКСТЈОИН затим спаја изабрана имена са зарезом који их одваја као граничник.
Коришћење ТЕКСТЈОИН са функцијом СУБСТИТУТЕ
Рецимо да имате листу кодова производа у колони А и желите да направите један стринг који комбинује све кодове, раздвојене зарезима, уз уклањање цртица (-) из кодова.
=ТЕКСТЈОИН(", ", ИСТИНА, СУБСТИТУТЕ(А2:А6, "-", ""))
Ова формула користи функцију ТЕКСТЈОИН за спајање кодова производа и функција ЗАМЈЕНА да се уклоне цртице из кодова. Можете подесити опсег (А2:А6) у формули на основу ваших стварних података. Такође можете да измените критеријуме замене у оквиру функције СУБСТИТУТЕ да бисте по потреби заменили различите знакове.
Спојите податке у Екцел без напора помоћу ТЕКСТЈОИН
Функција ТЕКСТЈОИН у Екцел-у је моћан алат који вам омогућава да повежете више текстуалних низова са наведеним граничником. Разумевањем његове синтаксе и аргумената, можете манипулисати и комбиновати податке на флексибилан и ефикасан начин. Било да треба да спојите имена, адресе или било које друге текстуалне податке, функција ТЕКСТЈОИН је згодно решење.