Шта значи ЦОНЦАТЕНАТЕ у програму Екцел?
Функција повезивања у Екцелу користи се за спајање или спајање два или више од два знака или низа или бројева заједно, функција повезивања је замена за употребу & оператора за придруживање јер & оператери чине да синтакса изгледа сложеније, док функција спајања изгледа чистије и лако разумети.
Синтакса
![](https://cdn.know-base.net/5205573/concatenate_function_formula_how_to_use_with_example_2.png.webp)
Аргументи који нису први нису обавезни; стога су затворени угластим заградама.
Како се користи функција ЦОНЦАТЕНАТЕ у програму Екцел? (са примерима)
ЦОНЦАТЕНАТЕ је врло једноставан и лак за употребу. Да разумемо рад ЦОНЦАТЕНАТЕ-а у Екцелу на неколико примера.
Пример # 1
На пример, ако имамо листу имена и презимена у колонама А и Б и желимо пуно име које је име заједно са презименом у колони Ц, користићемо функцију ЦОНЦАТЕНАТЕ.
![](https://cdn.know-base.net/5205573/concatenate_function_formula_how_to_use_with_example_3.png.webp)
![](https://cdn.know-base.net/5205573/concatenate_function_formula_how_to_use_with_example_4.png.webp)
ЦОНЦАТЕНАТЕ је спојио текст ћелије А2 са текстом у ћелији Б2, али пуно име је читљивије ако садржи размак између имена и презимена.
Дакле, у том случају можемо повећати број прослеђених аргумената уместо два до три постављањем другог аргумента између вредности текста у А2 и Б2. Други аргумент који ћемо користити је стринг литерал са размаком унутар двоструких наводника.
![](https://cdn.know-base.net/5205573/concatenate_function_formula_how_to_use_with_example_5.png.webp)
Када смо након зареза поставили размак унутар двоструких наводника након зареза, функција ЦОНЦАТЕНАТЕ узела га је као други аргумент.
![](https://cdn.know-base.net/5205573/concatenate_function_formula_how_to_use_with_example_6.png.webp)
Дакле, можете видети кад год проследимо аргумент који није референтна вредност, а ми га увек морамо окружити или затворити у двоструке наводнике, јер су МС-Екцел и други канцеларијски пакети написани на Ц ++, а на Ц ++, стринг литерали увек се узимају унутар двоструких наводника.
Дакле, ако директно напишемо низ без двоструких наводника, ЦОНЦАТЕНАТЕ га неће препознати као низ и бациће грешку # НАМЕ?
![](https://cdn.know-base.net/5205573/concatenate_function_formula_how_to_use_with_example_7.png.webp)
У функцији ЦОНЦАТЕНАТЕ у програму Екцел, такође можемо проследити комплетну формулу ЦОНЦАТЕНАТЕ у Екцелу као аргумент. На пример, ако желимо да се резултат две формуле спаја, онда формуле можемо проследити као аргумент да бисмо добили тражени излаз.
Пример # 2
Имамо три табеле са списком запослених. У првој табели имамо њихово име и идентификацију запосленог, у другој табели имамо имена која нису поређана по редоследу као што је распоређено у табели 1, као и адресу града, а у трећој табели имена која нису поређана редоследом како је распоређено у табели 1 и табели 2. У трећој табели желимо да покажемо личну карту запослених која је спојена са њиховим градом и одвојена цртицом.
![](https://cdn.know-base.net/5205573/concatenate_function_formula_how_to_use_with_example_8.png.webp)
Желимо ИД запосленог и град заједно, али имена нису у истом редоследу у све три табеле, тако да не можемо директно користити функцију ЦОНЦАТЕНАТЕ у програму Екцел и преносити референтне вредности. Ако то учинимо, биће потребно пуно времена и подударања. Дакле, да бисмо ефикасно обавили овај задатак, можемо да користимо функцију ВЛООКУП за тражење идентитета и града запосленика и КОНКАТЕНАЦИЈУ враћених вредности.
Дакле, користићемо формулу ЦОНЦАТЕНАТЕ у Екцелу у ћелији И2
= КОНКАТЕНАТ (ВЛООКУП (Х2, $ А $ 1: $ Б $ 11,2,0), "-", ВЛООКУП (Х2, $ Д $ 1: $ Е $ 11,2,0))
![](https://cdn.know-base.net/5205573/concatenate_function_formula_how_to_use_with_example_9.png.webp)
Превлачењем формуле ЦОНЦАТЕНАТЕ у Екцелу надоле и применом на сваку ћелију коју имамо
![](https://cdn.know-base.net/5205573/concatenate_function_formula_how_to_use_with_example_10.png.webp)
Излаз:
![](https://cdn.know-base.net/5205573/concatenate_function_formula_how_to_use_with_example_11.png.webp)
Екцел такође користи амперсанд (&) као свог оператора спајања, а ми га можемо користити уместо функције спајања екцел такође са истом функционалношћу и на много једноставнији начин.
![](https://cdn.know-base.net/5205573/concatenate_function_formula_how_to_use_with_example_12.png.webp)
![](https://cdn.know-base.net/5205573/concatenate_function_formula_how_to_use_with_example_13.png.webp)
Реверс оф Цонцатенатион
Ако желимо да раздвојимо спојене вредности или ако желимо да поделимо текстове у засебне ћелије, у том случају можемо да користимо функцију за раздвајање текста у колону која је доступна у екцелу. На пример, ако желимо да ИД запосленог и име града буду одвојени у ћелијама преко колоне, можемо отворити чаробњак за претварање текста у колону (пречица алт-> ае ), затим одабрати Разграничено, унети Даље> и изабрати Делимитер из листу (Таб, Тачка-зарез, Зарез, Размак), ако било који други граничник проверава остало: и наведите и изаберите опште за текстуалне вредности и унесите Заврши . На пример, желимо да раздвојимо ЦОНЦАТЕНАТЕ и функционишемо
![](https://cdn.know-base.net/5205573/concatenate_function_formula_how_to_use_with_example_14.png.webp)
- Корак 1: Кликните на Подаци, а затим текст у колоне, затим одаберите Разграничено, унесите Даље>
![](https://cdn.know-base.net/5205573/concatenate_function_formula_how_to_use_with_example_15.png.webp)
- Корак 2: одаберите разграничник са листе (Таб, Тачка-зарез, зарез, размак); ако постоји било који други граничник, означите други: и наведите
![](https://cdn.know-base.net/5205573/concatenate_function_formula_how_to_use_with_example_16.png.webp)
- Корак 3: изаберите опште за текстуалне вредности и унесите Заврши.
Излаз:
![](https://cdn.know-base.net/5205573/concatenate_function_formula_how_to_use_with_example_18.png.webp)
Ограничења
Претпоставимо да имамо листу текстуалних вредности у колони и желимо да све текстуалне вредности КОНКАТИРАЈЕМО у једну вредност низа. Дакле, ако користимо функцију ЦОНЦАТЕНАТЕ, она узима аргументе који су текстуалне вредности један по један, а ако је списак аргумената дугачак, није лакше проследити га једног по једног ЦОНЦАТЕНАТЕ-у као што би то требало пуно времена и бола.
Дакле, функција ЦОНЦАТЕНАТЕ има ограничење да не можемо као аргумент проследити низ вредности. Не ради са дометом; ако проследимо вредност опсега, он ће покупити вредност ћелије истог реда у који уписујемо формулу ЦОНЦАТЕНАТЕ у екцел.
![](https://cdn.know-base.net/5205573/concatenate_function_formula_how_to_use_with_example_19.png.webp)
Да би се превазишло ограничење, у најновијој верзији Екцела под називом ТЕКСТЈОИН уведена је нова функција. Такође УКЉУЧУЈЕ текстуалне вредности, али на много лакши начин заузимајући опсег вредности које се спајају (А2: А14), уместо да сваку вредност наводи једну по једну. Као први аргумент потребан је граничник, а други аргумент тражи празну ћелију; ако је ћелија празна, узима је као ТРУЕ и занемарује их, а остали аргументи узимају опсег вредности које треба да буду ЦОНЦАТЕНАТЕ.