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

Када радите са подацима у Мицрософт Екцел-у, често је потребно комбиновати текст из више ћелија да бисте направили добро организован и свеобухватан скуп података. Срећом, неколико функција је доступно за ову сврху, укључујући ЦОНЦАТЕНАТЕ и ЦОНЦАТ.

И ЦОНЦАТЕНАТЕ и ЦОНЦАТ су једноставне функције које вам омогућавају да спојите различите вредности и низове у Екцел-у. Иако су слични, постоји једна кључна разлика између њих. Хајде да детаљније погледамо сваку функцију и одредимо која је најприкладнија за различите сценарије.

Како користити функцију ЦОНЦАТЕНАТЕ у Екцел-у

Функција ЦОНЦАТЕНАТЕ у Екцел-у спаја више стрингова у једну ћелију. Омогућава вам да спојите две или више вредности ћелија, константи или текстуалних низова. Синтакса ЦОНЦАТЕНАТЕ је следећа:

=CONCATENATE(text1, [text2], [text3], ...)

овде, текст1, текст2, тект3, и тако даље представљају референце ћелија или текстуалне низове које желите да комбинујете. Можете укључити до 255 текстуалних аргумената у функцију ЦОНЦАТЕНАТЕ. Ако радите са текстуалним низовима, ставите низове под наводнике (

" ").

Када комбинујете текстуалне низове и нумеричке вредности, важно је укључити размаке између различитих аргумената како бисте избегли забуну у резултатима формуле. У текстуалне низове можете ставити размаке, знакове интерпункције и симболе.

Ово је заједнички недостатак ЦОНЦАТЕНАТЕ и ЦОНЦАТ у поређењу са функцију ТЕКСТЈОИН, пошто ТЕКСТЈОИН може аутоматски да одвоји вредности одређеним разграничењима, као што су зарези или табулатори.

Једноставна употреба функције ЦОНЦАТЕНАТЕ је да се унесе име, средње и презиме клијената и испише пуно име. На пример, у радном листу изнад, формула испод враћа пуна имена:

=CONCATENATE(A2, B2, C2)

У овој формули, ЦОНЦАТЕНАТЕ узима имена А2, Б2, и Ц2 и спаја их заједно. Имајте на уму да ЦОНЦАТЕНАТЕ не подржава граничнике. Стога, да бисте избегли да се имена поклапају, укључите размак иза сваког имена у оригиналној ћелији.

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

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

=CONCATENATE(A2, " from ", E2, " category has sold ", C2, " units for a total of $", B2*C2, ". The sale target was $", D2, ". ", F2, "." )

Ова дугачка формула је у суштини једноставна. Сваки аргумент је део целе реченице. Функција ЦОНЦАТЕНАТЕ спаја вредности из различитих ћелија и додаје текст између њих да би се направила реченица.

Онда можеш сакријте оригиналне колоне да ваша табела буде мање гужва.

Како користити функцију ЦОНЦАТ у Екцел-у

Доступна за Екцел 2019 и новије верзије, функција ЦОНЦАТ служи као побољшана верзија ЦОНЦАТЕНАТЕ. Синтакса функције ЦОНЦАТ је следећа:

=CONCAT(text1, [text2], [text3], ...)

Као ЦОНЦАТЕНАТЕ, текст1, текст2, тект3, итд., представљају референце на ћелије или текстуалне низове које треба спојити. Кључна предност ЦОНЦАТ-а је његова способност да ефикасније рукује опсезима и низовима.

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

У истом примеру као и раније, да бисте комбиновали име, средње и презиме клијената у Екцел радном листу, формула би била:

=CONCAT(A2:C2)

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

Овај узорак радног листа припада замишљеном произвођачу аутомобила. Сваки аутомобил има шифру модела која садржи информације о различитим аспектима возила. Шифра модела се састоји од различитих кодова. Можете користити функцију ЦОНЦАТ да брзо комбинујете кодове да бисте формирали код модела у једној краткој формули:

=CONCAT(B1:B7)

Функција ЦОНЦАТ преузима вредности у Б1:Б7 и спаја их како би формирао шифру модела за сваки аутомобил. Исти резултати са ЦОНЦАТЕНАТЕ захтевају дужу формулу у наставку:

=CONCATENATE(B1, B2, B3, B4, B5, B6, B7)

ЦОНЦАТЕНАТЕ вс. ЦОНЦАТ: Коју би требало да користите?

Када користите старију верзију Екцел-а, ЦОНЦАТЕНАТЕ је поуздан избор за спајање текстуалних вредности. Међутим, чак и тада, симбол амперсанд (&) може лако постићи исте резултате као ЦОНЦАТЕНАТЕ. Заиста, формуле испод дају исте резултате:

=A1&A2&A3
=CONCATENATE(A1, A2, A3)
=CONCAT(A1:A3)

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

Да би решио ова ограничења, Екцел је представио ЦОНЦАТ. Функција ЦОНЦАТ може да ради све што ради ЦОНЦАТЕНАТЕ, али такође може да ради са опсезима и низовима. Ово чини ЦОНЦАТ супериорнијим од ЦОНЦАТЕНАТЕ и амперсанда. Као резултат тога, ако ваша верзија Екцел-а подржава ЦОНЦАТ, боље је користити ЦОНЦАТ уместо ЦОНЦАТЕНАТЕ.

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

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

Иронично, Функција ЦОНЦАТЕНАТЕ у Гоогле табелама може да ради на опсезима и низовима; као резултат, потпуно је идентичан ЦОНЦАТ у Гоогле табелама. Једина сврха његовог постојања је компатибилност са старим Екцел датотекама, ако треба увезите своје Екцел датотеке у Гоогле табеле.

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

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

Функција ЦОНЦАТ може ефикасније да обрађује опсеге и низове и има краћу синтаксу од ЦОНЦАТЕНАТЕ, што је чини преферираном функцијом за већину корисника. Међутим, ако користите старију верзију Екцел-а, ЦОНЦАТЕНАТЕ је и даље поуздан избор ако не желите да користите амперсанд за спајање вредности.

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