ЦОНЦАТЕНАТЕ Функција - Формула - Како се користи? (са примером)

Шта значи ЦОНЦАТЕНАТЕ у програму Екцел?

Функција повезивања у Екцелу користи се за спајање или спајање два или више од два знака или низа или бројева заједно, функција повезивања је замена за употребу & оператора за придруживање јер & оператери чине да синтакса изгледа сложеније, док функција спајања изгледа чистије и лако разумети.

Синтакса

Аргументи који нису први нису обавезни; стога су затворени угластим заградама.

Како се користи функција ЦОНЦАТЕНАТЕ у програму Екцел? (са примерима)

ЦОНЦАТЕНАТЕ је врло једноставан и лак за употребу. Да разумемо рад ЦОНЦАТЕНАТЕ-а у Екцелу на неколико примера.

Пример # 1

На пример, ако имамо листу имена и презимена у колонама А и Б и желимо пуно име које је име заједно са презименом у колони Ц, користићемо функцију ЦОНЦАТЕНАТЕ.

ЦОНЦАТЕНАТЕ је спојио текст ћелије А2 са текстом у ћелији Б2, али пуно име је читљивије ако садржи размак између имена и презимена.

Дакле, у том случају можемо повећати број прослеђених аргумената уместо два до три постављањем другог аргумента између вредности текста у А2 и Б2. Други аргумент који ћемо користити је стринг литерал са размаком унутар двоструких наводника.

Када смо након зареза поставили размак унутар двоструких наводника након зареза, функција ЦОНЦАТЕНАТЕ узела га је као други аргумент.

Дакле, можете видети кад год проследимо аргумент који није референтна вредност, а ми га увек морамо окружити или затворити у двоструке наводнике, јер су МС-Екцел и други канцеларијски пакети написани на Ц ++, а на Ц ++, стринг литерали увек се узимају унутар двоструких наводника.

Дакле, ако директно напишемо низ без двоструких наводника, ЦОНЦАТЕНАТЕ га неће препознати као низ и бациће грешку # НАМЕ?

У функцији ЦОНЦАТЕНАТЕ у програму Екцел, такође можемо проследити комплетну формулу ЦОНЦАТЕНАТЕ у Екцелу као аргумент. На пример, ако желимо да се резултат две формуле спаја, онда формуле можемо проследити као аргумент да бисмо добили тражени излаз.

Пример # 2

Имамо три табеле са списком запослених. У првој табели имамо њихово име и идентификацију запосленог, у другој табели имамо имена која нису поређана по редоследу као што је распоређено у табели 1, као и адресу града, а у трећој табели имена која нису поређана редоследом како је распоређено у табели 1 и табели 2. У трећој табели желимо да покажемо личну карту запослених која је спојена са њиховим градом и одвојена цртицом.

Желимо ИД запосленог и град заједно, али имена нису у истом редоследу у све три табеле, тако да не можемо директно користити функцију ЦОНЦАТЕНАТЕ у програму Екцел и преносити референтне вредности. Ако то учинимо, биће потребно пуно времена и подударања. Дакле, да бисмо ефикасно обавили овај задатак, можемо да користимо функцију ВЛООКУП за тражење идентитета и града запосленика и КОНКАТЕНАЦИЈУ враћених вредности.

Дакле, користићемо формулу ЦОНЦАТЕНАТЕ у Екцелу у ћелији И2

= КОНКАТЕНАТ (ВЛООКУП (Х2, $ А $ 1: $ Б $ 11,2,0), "-", ВЛООКУП (Х2, $ Д $ 1: $ Е $ 11,2,0))

Превлачењем формуле ЦОНЦАТЕНАТЕ у Екцелу надоле и применом на сваку ћелију коју имамо

Излаз:

Екцел такође користи амперсанд (&) као свог оператора спајања, а ми га можемо користити уместо функције спајања екцел такође са истом функционалношћу и на много једноставнији начин.

Реверс оф Цонцатенатион

Ако желимо да раздвојимо спојене вредности или ако желимо да поделимо текстове у засебне ћелије, у том случају можемо да користимо функцију за раздвајање текста у колону која је доступна у екцелу. На пример, ако желимо да ИД запосленог и име града буду одвојени у ћелијама преко колоне, можемо отворити чаробњак за претварање текста у колону (пречица алт-> ае ), затим одабрати Разграничено, унети Даље> и изабрати Делимитер из листу (Таб, Тачка-зарез, Зарез, Размак), ако било који други граничник проверава остало: и наведите и изаберите опште за текстуалне вредности и унесите Заврши . На пример, желимо да раздвојимо ЦОНЦАТЕНАТЕ и функционишемо

  • Корак 1: Кликните на Подаци, а затим текст у колоне, затим одаберите Разграничено, унесите Даље>
  • Корак 2: одаберите разграничник са листе (Таб, Тачка-зарез, зарез, размак); ако постоји било који други граничник, означите други: и наведите
  • Корак 3: изаберите опште за текстуалне вредности и унесите Заврши.

Излаз:

Ограничења

Претпоставимо да имамо листу текстуалних вредности у колони и желимо да све текстуалне вредности КОНКАТИРАЈЕМО у једну вредност низа. Дакле, ако користимо функцију ЦОНЦАТЕНАТЕ, она узима аргументе који су текстуалне вредности један по један, а ако је списак аргумената дугачак, није лакше проследити га једног по једног ЦОНЦАТЕНАТЕ-у као што би то требало пуно времена и бола.

Дакле, функција ЦОНЦАТЕНАТЕ има ограничење да не можемо као аргумент проследити низ вредности. Не ради са дометом; ако проследимо вредност опсега, он ће покупити вредност ћелије истог реда у који уписујемо формулу ЦОНЦАТЕНАТЕ у екцел.

Да би се превазишло ограничење, у најновијој верзији Екцела под називом ТЕКСТЈОИН уведена је нова функција. Такође УКЉУЧУЈЕ текстуалне вредности, али на много лакши начин заузимајући опсег вредности које се спајају (А2: А14), уместо да сваку вредност наводи једну по једну. Као први аргумент потребан је граничник, а други аргумент тражи празну ћелију; ако је ћелија празна, узима је као ТРУЕ и занемарује их, а остали аргументи узимају опсег вредности које треба да буду ЦОНЦАТЕНАТЕ.

Спојите Екцел функцијски видео

Занимљиви Чланци...