Функцыя CONCATENATE ў Excel – кіраўніцтва па выкарыстанні з прыкладамі

Час ад часу можа спатрэбіцца аб'яднаць значэння, якія змяшчаюцца ў розных вочках, у адну. Звычайна для гэтага выкарыстоўваецца сімвал &. Але яго функцыянальнасць некалькі абмежаваная, паколькі ён не можа аб'ядноўваць некалькі радкоў.

Гэтая простая функцыя заменена яе больш функцыянальнай версіяй - СЦЭПІТ. Фактычна ў сучасных версіях Microsoft Office гэтай функцыі ўжо няма, яе цалкам замяняе функцыя КРОК. Пакуль яго можна выкарыстоўваць, ён уключаны для зваротнай сумяшчальнасці, але праз некаторы час яго можа не быць. Такім чынам, рэкамендуецца выкарыстоўваць гэтую функцыю ў Excel 2016, Інтэрнэт і больш новых версіях КРОК.

Функцыя CONCATENATE – падрабязнае апісанне

функцыя СЦЭПІТ адносіцца да тэксту. Гэта азначае, што ён выкарыстоўваецца для выканання аперацый над тэкставымі значэннямі. Пры гэтым вы можаце ўказваць аргументы ў розных фарматах: тэкставым, лікавым або ў выглядзе спасылак на вочкі. 

У цэлым правілы выкарыстання гэтай функцыі наступныя:

  1. Для падзелу аргументаў выкарыстоўваецца кропка з коскай. Калі карыстальнік вырашыць выкарыстаць іншыя сімвалы, то на дысплеі будзе вынік у двукоссе.
  2. Калі значэнне ў тэкставым фармаце выкарыстоўваецца ў якасці аргумента функцыі і ўводзіцца непасрэдна ў формулу, яно павінна быць заключана ў двукоссе. Калі ёсць спасылка на такое значэнне, то двукоссе не патрабуецца. Тое ж самае тычыцца лікавых значэнняў. Калі вам трэба дадаць лічбу ў радок, то двукоссе не патрабуецца. Калі вы парушыце гэтыя правілы, будзе выведзена наступная памылка - #NAME?
  3. Калі вам неабходна дадаць прабел паміж злучанымі элементамі, яго трэба дадаваць як асобны тэкставы радок, гэта значыць у двукоссі. Вось так: ” ”.

Зараз давайце больш падрабязна разгледзім сінтаксіс гэтай функцыі. Ён вельмі просты. 

сінтаксіс

Такім чынам, фактычна ёсць толькі адзін аргумент - гэта тэкставы радок, які трэба ўставіць. Кожны аргумент, як мы ўжо ведаем, аддзяляецца кропкай з коскі. Вы можаце ўказаць да 255 аргументаў. Яны самі па-свойму дублююцца. Першы аргумент абавязковы. І як мы ўжо ведаем, вы можаце задаць аргументы ў трох фарматах: тэкст, лік і спасылка. 

Прымяненне функцыі CONCATENATE

Колькасць абласцей прымянення функцыі СЦЭПІТ велізарны. На самай справе яго можна ўжываць практычна ўсюды. Давайце разгледзім некаторыя з іх больш падрабязна:

  1. Бухгалтарскі ўлік. Напрыклад, бухгалтару даручана вылучыць серыю і нумар дакумента, а затым уставіць гэтыя дадзеныя адным радком у адно вочка. Або трэба дадаць да серыі і нумар дакумента, кім ён выдадзены. Або пералічыць адразу некалькі квітанцый у адной ячэйцы. На самай справе варыянтаў цэлая куча, пералічваць можна бясконца. 
  2. Справаздачы офіса. Асабліва калі трэба падаць зводныя дадзеныя. Або аб'яднаць імя і прозвішча.
  3. Гейміфікацыя. Гэта вельмі папулярны трэнд, які актыўна выкарыстоўваецца ў адукацыі, выхаванні дзяцей, а таксама ў праграмах лаяльнасці розных кампаній. Таму ў сферы адукацыі і бізнесу гэтая функцыя таксама можа спатрэбіцца. 

Гэтая функцыя ўваходзіць у стандартны набор, які павінен ведаць кожны карыстальнік Excel. 

Зваротная функцыя CONCATENATE ў Excel

На самай справе няма такой функцыі, якая была б цалкам супрацьлеглая функцыі «CONCATENATE». Для выканання расшчаплення клетак выкарыстоўваюцца іншыя функцыі, напрыклад ЛЕЎСІМВ и ПРАВАі ПСТР. Першы здабывае пэўную колькасць сімвалаў злева ад радка. Другі справа. АЛЕ ПСТР можа рабіць гэта з адвольнага месца і заканчвацца ў адвольным месцы. 

Таксама можа спатрэбіцца выкананне больш складаных задач, але для іх ёсць асобныя формулы. 

Агульныя праблемы з функцыяй CONCATENATE

На першы погляд функцыя СЦЭПІТ даволі проста. Але на практыцы аказваецца, што магчымы цэлы букет праблем. Давайце разгледзім іх бліжэй. 

  1. Двукоссі адлюстроўваюцца ў выніковым радку. Каб пазбегнуць гэтай праблемы, трэба выкарыстоўваць кропку з коскай у якасці падзельніка. Але, як было сказана вышэй, гэтае правіла не распаўсюджваецца на лічбы.
  2. Словы вельмі блізкія. Гэтая праблема ўзнікае з-за таго, што чалавек не ведае ўсіх нюансаў выкарыстання функцыі СЦЭПІТ. Каб паказваць словы асобна, трэба дадаць да іх прабел. Ці вы можаце ўставіць яго непасрэдна пасля тэкставага аргумента (як унутры ячэйкі, так і калі вы ўводзіце тэкст асобна ў формулу). Напрыклад, так: =CONCATENATE(“Прывітанне”, “дарагі”). Мы бачым, што тут у канцы слова «Прывітанне» дададзены прабел. 
  3. #ІМЯ? Гэта азначае, што двукоссі не былі ўказаны для тэкставага аргумента. 

Рэкамендацыі па выкарыстанні функцыі

Каб праца з гэтай функцыяй была больш эфектыўнай, трэба ўлічыць некалькі важных рэкамендацый:

  1. Выкарыстоўвайце & як мага больш. Калі вам трэба злучыць толькі два радкі тэксту, то для гэтага не трэба выкарыстоўваць асобную функцыю. Так табліца будзе працаваць хутчэй, асабліва на слабых кампутарах з невялікім аб'ёмам аператыўнай памяці. Прыкладам можа служыць наступная формула: =A1 і B1. Гэта падобна на формулу =РАЗДЗЕЛ(A1,B1). Асабліва першы варыянт прасцей пры ўводзе формулы ўручную.
  2. Калі неабходна аб'яднаць валюту або дату з тэкставым радком, а таксама інфармацыю ў любым іншым фармаце, акрамя пералічаных вышэй, то спачатку трэба апрацаваць яе з дапамогай функцыі TEXT. Ён прызначаны для пераўтварэння лічбаў, дат, сімвалаў у тэкст.

Як бачыце, разабрацца ў гэтых нюансах зусім не складана. І яны вынікаюць з інфармацыі вышэй. 

Звычайнае выкарыстанне функцыі CONCATENATE

Такім чынам, агульная формула: CONCATENATE([тэкст2];[тэкст2];…). Устаўце свой тэкст у патрэбныя месцы. Важна адзначыць, што патрабаванне да атрыманага тэксту наступнае: ён павінен быць менш даўжыні поля, у якое ўводзіцца значэнне. У якасці атрыбутаў можна выкарыстоўваць не толькі загадзя зададзеныя значэння, але і інфармацыю ў вочках, а таксама вынікі вылічэнняў па іншых формулах.

У гэтым плане няма абавязковай рэкамендацыі выкарыстоўваць дадзеныя для ўводу ў тэкставым фармаце. Але канчатковы вынік будзе адлюстроўвацца ў фармаце «Тэкст».

Ёсць некалькі спосабаў ўводу функцыі: адзін ручной і некалькі паўаўтаматычных. Калі вы пачатковец, то вам рэкамендуецца выкарыстоўваць метад дыялогавага акна ўводу аргументаў. Больш вопытныя карыстальнікі праграмы таксама могуць уводзіць формулы ўручную. Спачатку гэта падасца нязручным, але на самой справе нічога больш эфектыўнага, чым увод з клавіятуры, пакуль не прыдумана. 

Дарэчы, рэкамендацыя па выкарыстанні Excel у цэлым: заўсёды вывучайце гарачыя клавішы. Яны дапамогуць вам значна зэканоміць час.

Але пакуль вы пачатковец, вам прыйдзецца выкарыстоўваць спецыяльна створанае акно.

Дык як гэта назваць? Калі паглядзець на радок ўводу формулы, то злева ад яе ёсць такая маленькая кнопка «fx». Калі націснуць, з'явіцца наступнае меню. Нам трэба выбраць патрэбную функцыю з спісу.

Функцыя CONCATENATE ў Excel - кіраўніцтва па выкарыстанні з прыкладамі
1

Пасля таго як мы абярэм патрэбную функцыю, адкрыецца акно для ўводу аргументаў. Праз яго можна задаць дыяпазон або ўручную ўвесці тэкст, спасылку на вочка. 

Функцыя CONCATENATE ў Excel - кіраўніцтва па выкарыстанні з прыкладамі
2

Калі вы ўводзіце дадзеныя ўручную, то ўвод ажыццяўляецца, пачынаючы са знака «роўна». Гэта значыць так:

=СЦЕПЛІЦЬ(D2;”,”;E2)

Пасля ўсіх выкананых намі дзеянняў мы ўбачым у атрыманай вочку тэкст «21.09», які складаецца з некалькіх частак: лічбы 21, якая знаходзіцца ў вочку з індэксам D2 і радка 09, якая знаходзіцца ў вочку E2. . Каб яны былі падзеленыя кропкай, мы выкарыстоўвалі яе ў якасці другога аргумента. 

Прывязка імя

Для яснасці давайце паглядзім на прыклад, які апісвае, як звязваць імёны. 

Дапусцім, у нас ёсць такая табліца. У ім змяшчаецца інфармацыя пра імя, прозвішча, горад, штат кліентаў. Наша задача - злучыць імя і прозвішча і атрымаць поўнае імя. 

Функцыя CONCATENATE ў Excel - кіраўніцтва па выкарыстанні з прыкладамі
3

Зыходзячы з гэтай табліцы, мы разумеем, што спасылкі на імёны трэба даваць у графе Б, а прозвішчы – А. Сама формула будзе напісана ў першай ячэйцы пад загалоўкам «Поўнае імя».

Перш чым уводзіць формулу, памятайце, што функцыя не будзе звязваць больш інфармацыі, чым указана карыстальнікам. Такім чынам, калі трэба дадаць падзельнікі, пытальнікі, кропкі, працяжнікі, прабелы, іх трэба ўводзіць як асобныя аргументы.

У нашым прыкладзе нам трэба падзяліць імя і прозвішча прабелам. Такім чынам, нам трэба ўвесці тры аргумента: адрас ячэйкі, якая змяшчае імя, прабел (не забываем браць яго ў двукоссе) і адрас ячэйкі, якая змяшчае прозвішча. 

Пасля таго, як мы вызначылі аргументы, запісваем іх у формулу ў адпаведнай паслядоўнасці. 

Вельмі важна звярнуць увагу на сінтаксіс формулы. Мы заўсёды пачынаем яго са знака роўнасці, пасля чаго раскрываем дужкі, пералічваем аргументы, падзяляючы іх кропкай з коскі, а потым закрываем дужкі.

Часам паміж аргументамі можна паставіць звычайную коску. Калі выкарыстоўваецца англійская версія Excel, то ставіцца коска. Калі -моўная версія, то кропка з коскай. Пасля таго, як мы націснем Enter, з'явіцца аб'яднаная версія.

Цяпер усё, што засталося, гэта проста выкарыстаць маркер аўтазапаўнення, каб уставіць гэтую формулу ва ўсе іншыя ячэйкі гэтага слупка. У выніку мы маем поўнае імя кожнага кліента. Місія выканана.

Функцыя CONCATENATE ў Excel - кіраўніцтва па выкарыстанні з прыкладамі
4

Сапраўды такім жа чынам можна злучыць дзяржаву і горад.

Функцыя CONCATENATE ў Excel - кіраўніцтва па выкарыстанні з прыкладамі
5

Звязванне лічбаў і тэксту

Як мы ўжо ведаем, выкарыстоўваючы функцыю СЦЭПІТ мы можам аб'яднаць лікавыя значэнні з тэкставымі значэннямі. Дапусцім, у нас ёсць табліца з дадзенымі аб наяўнасці тавараў у краме. На дадзены момант у нас 25 яблыкаў, але гэты шэраг раскіданы на дзве клеткі. 

Нам патрэбны наступны канчатковы вынік.

Функцыя CONCATENATE ў Excel - кіраўніцтва па выкарыстанні з прыкладамі
6

У гэтым выпадку нам таксама патрэбныя тры аргументы, а сінтаксіс усё той жа. Але давайце паспрабуем выканаць заданне крыху павышанай складанасці. Дапусцім, нам трэба напісаць складаны радок «У нас 25 яблыкаў». Такім чынам, нам трэба дадаць яшчэ адзін радок «Мы ​​маем» да трох існуючых аргументаў. Канчатковы вынік выглядае так.

=CONCATENATE(“У нас ёсць “;F17;” “;F16)

Пры жаданні карыстальнік можа дадаць амаль столькі аргументаў, колькі захоча (у межах названага вышэй ліміту).

Падключэнне VLOOKUP і CONCATENATE

Калі вы выкарыстоўваеце функцыі ВПР и СЦЭПІТ разам можа атрымацца вельмі цікавае і, што немалаважна, функцыянальнае спалучэнне. Выкарыстанне функцыі ВПР выконваем вертыкальны пошук па табліцы па пэўным крытэры. Затым мы можам дадаць знойдзеную інфармацыю ва ўжо існуючы радок.

Такім чынам, дапусцім, у нас ёсць такая табліца. Там апісваецца, якія тавары зараз знаходзяцца на першым і другім складах. 

Функцыя CONCATENATE ў Excel - кіраўніцтва па выкарыстанні з прыкладамі
7

Нам трэба знайсці цану пэўнага тавару на пэўным складзе. Для гэтага выкарыстоўваецца функцыя ВПР. Але перш чым яго выкарыстоўваць, неабходна спачатку трохі падрыхтаваць стол. ВПР выводзіць дадзеныя злева, таму трэба ўставіць дадатковы слупок злева ў табліцы з зыходнымі дадзенымі. 

Пасля гэтага мы аб'ядноўваем дадзеныя. 

Гэта можна зрабіць альбо з дапамогай гэтай формулы:

=B2&»/»&C2

Ці такое.

=СЦЕПЛІЦЬ(B2;”/”;C2)

Такім чынам, мы аб'ядналі два слупкі разам, выкарыстоўваючы касую рысу ў якасці падзельніка паміж двума значэннямі. Далей гэтую формулу мы перанеслі на ўвесь слупок А. Атрымліваем вось такую ​​табліцу.

Функцыя CONCATENATE ў Excel - кіраўніцтва па выкарыстанні з прыкладамі
8

Далей бярэм наступную табліцу і запаўняем яе інфармацыяй аб абраным наведвальнікам прадукце. З першай табліцы нам неабходна атрымаць інфармацыю аб кошце тавару і нумары склада. Гэта робіцца з дапамогай функцыі ВПР.

Функцыя CONCATENATE ў Excel - кіраўніцтва па выкарыстанні з прыкладамі
9

Далей абярыце вочка К2, і запішыце ў яго наступную формулу. 

{=ВПР(G2&»/»&H2;A2:E6;5;0)}

Ці гэта можа быць запісана праз функцыю СЦЭПІТ.

{=ВПР(СЦЕПИТЬ(G2;»/»;H2);A2:E6;5;ЛОЖЬ)}

Сінтаксіс у дадзеным выпадку аналагічны таму, як ажыццяўлялася сумяшчэнне інфармацыі аб нумары і складзе. 

Вам трэба ўключыць функцыю ВПР спалучэннем клавіш «Ctrl» + «Shift» + «Enter».

Як бачыце, усё проста.

Пакінуць каментар