Како спојити текст из две ћелије у Екцелу (7 метода)

  • Деле Ово
Hugh West

Понекад морамо спојити више ћелија у једну да бисмо добили жељени резултат. Несумњиво, Екцел нуди неке најбрже функције за то. У овом чланку ћу разговарати о 7 најбржих метода за спајање текста из две ћелије у Екцел-у са потребним објашњењем.

Преузмите радну свеску за вежбу

Методе за спајање текста.клсм

7 метода за спајање текста из две ћелије у Екцел-у

Користићемо следећи скуп података за наше данашње задатке. Овде се наводи име и презиме. И треба да спојимо текст из ове две ћелије.

1. Спојите текст помоћу симбола амперсанда (&амп;)

На почетку, ја Показаћу вам једноставан метод за спајање две ћелије – помоћу симбола амперсанда ( &амп; ). Симбол можемо користити на два различита начина.

1.1. Симбол амперсанда без сепаратора

Ако желите да спојите текст из две ћелије искључујући било који знак за размак који значи без сепаратора, можете користити симбол амперсанда као што је приказано у формули испод.

=B5&C5

Овде је Б5 почетна ћелија имена, а Ц5 је почетна ћелија презимена.

Након уметања формуле у ћелију Д5 , ако притиснете Ентер и користите алатку за руковање попуњавањем (само превуците надоле мали квадрат зелене боје који се налази у десном доњем делу ћелије), добићете следећи излаз.

1.2. Симбол амперсанда са знаком за размак

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

=B5&" "&C5

Овде сам ставио размак унутар двоструких наводника да укључим размак између спојени текст.

Ако треба да користите размак зарезом, само унесите зарез уместо размака.

=B5&", "&C5

Опет, можете користити размак зарезе уместо зареза за свој захтев.

=B5&"; "&C5

Након уноса формула и коришћења Филл Хандле Тоол , излаз ће бити следећи.

Прочитајте више: Како спојити ћелије у Екцел табели (7 начина)

2. Комбинујте текст помоћу функције ЦОНЦАТЕНАТЕ

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

=CONCATENATE(B5," ",C5)

Овде је Б5 почетна ћелија име и Ц5 је почетна ћелија презимена.

Ако притиснете Ентер и користите алатку за руковање попуњавањем , Добићу следећи излаз.

Прочитајте више: Како спојити ћелије текста у Екцел-у (9 једноставних метода)

3. Спојите текст помоћу функције ЦОНЦАТ

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

Ако желимо да добијемо пуно име из две ћелије помоћу функције, морамо да користимо следећу формулу.

=CONCAT(B5," ",C5)

Овде је Б5 почетна ћелија имена, а Ц5 је почетна ћелија презимена.

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

Ако треба да комбинујући низ текстова, можете користити следећу формулу.

=CONCAT(B5:C5," ",B6:C6)

Овде, Б5 &амп; Ц5 су ћелије имена али Б6 &амп; Ц6 су ћелије за приказ имена припадајућих држава.

Ако притиснете Ентер и поновите уметање формуле за друге ћелије, добићете следећи излаз.

Прочитајте више: Како спојити ћелије у Екцел-у са подацима (3 начина)

4. Спајање текста уз задржавање прелома реда

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

Да бисмо то урадили треба да користимо функцију ЦХАР која проверава карактер на основу датог броја или кода. АСЦИИ код за уметање прелома реда је 10, тако да морамо да користимо ЦХАР(10) да уградимо прелом реда измеђуспојени текстови.

Тако да ће прилагођена формула бити-

=B5&CHAR(10)&C5

Овде, Б5 је почетна ћелија имена и Ц5 је почетна ћелија презимена.

Следеће притисните Ентер и користите Алатку за руковање попуњавањем да копирате формулу за ћелије испод.

Онда ћете добити следећи излаз.

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

Тако да ће формула бити следећа.

=CONCAT(B5," ",C5,CHAR(10),B6," ",C6)

Овде, Б5 &амп; Ц5 су ћелије имена али Б6 &амп; Ц6 су ћелије за приказ имена припадајућих стања, ЦХАР(10) је за чување прелома реда, два размака се користе унутар двоструких наводника да би се укључио размак између спојеног текста (нпр. размак између стања и назив стања).

Ако притиснете Ентер и користите исту формулу осим промене имена ћелије, добијте следећи излаз.

Слична очитавања

  • Како спојити више ћелија без губитка података у Екцел-у (6 метода)
  • Опозови спајање ћелија у Екцел-у (7 лаких метода)
  • Како спојити и центрирати ћелије у Екцел-у (3 лака метода)

5. Спојите текст из две ћелије користећи функцију ТЕКСТЈОИН

Функција ТЕКСТЈОИН (доступна из програма Екцел 2019) такође спаја више стринговаукључујући знак за раздвајање.

Без обзира, ако желимо да бројимо празне ћелије док спајамо текст, морамо изабрати ФАЛСЕ у случају другог аргумента. Дакле, формула ће бити следећа.

=TEXTJOIN(" ",FALSE,B5,C5)

Овде, Б5 је почетна ћелија првог имена и Ц5 је почетна ћелија презимена.

Након што притиснете Ентер , а затим користите алатку за руковање попуњавањем , излаз ће бити следећи.

Сада ћу вам показати значајну примену функције ТЕКСТЈОИН . У претходном примеру, само смо спојили ћелије без икаквих услова. Шта ако имамо услов приликом спајања текста.

Рецимо, ви сте генерални директор компаније и имате листу посао у слободно време за сваког запосленог. Али морате да наведете радове (ако сваки запослени ради неколико послова) за неког одређеног запосленог.

=TEXTJOIN(" ",TRUE,IF($B$5:$B$13=E5,$C$5:$C$13," "))

Овде је „ “ граничник, ТРУЕ се користи за игнорисање празних ћелија.

Осим тога, користио сам $Б$5:$Б$13=Е5 као низ за додељивање изабраног запосленог са листе запослених и $Ц$5:$Ц$13 да бисте пронашли посао за изабраног запосленог.

Пошто је то функција низа , морате притиснути ЦТРЛ + СХИФТ + Ентер да бисте добили излаз. Затим користите Алатку за руковање попуњавањем за копирање формуле за ћелије испод.

Прочитајте више: Како да спојите текст из два или вишеЋелије у једну ћелију (најлакших 6 начина)

6. Комбинујте текст користећи Повер Куери

Осим тога, можете користити алатку Повер Куери за спајање текста из две ћелије у Екцел-у брзо са већом ефикасношћу.

Процес спајања текстова помоћу алатке је описан у наставку корак по корак.

1. корак: Уметање скупа података у Повер Куери Едитор

Да бисте отворили Повер Куери Едитор , потребно је да изаберете цео скуп података и изаберете

⇰ Фром Табле/Ранге из Преузми &амп; Трака Трансформ Дата .

⇰ Ако видите оквир за дијалог Креирај табелу , притисните ОК и означите поље пре Моја табела има заглавља .

Корак 2: Спајање колона

Сада сте у Повер Куери Едитор-у .

⇰ Изаберите две колоне притиском на СХИФТ и кликните на Споји колону са картице Додај колону .

Даље, изаберите Раздјелник као Размак и унесите Пуно име у празан простор испод Нова колона наме и на крају притисните ОК .

Дакле, добићете следећи излаз где се налази пуно име.

Корак 3: Учитавање излаза у радне листове

Коначно, потребно је да извезете излаз у своје радне листове тако што ћете кликнути на Датотека &гт; Затвори &амп; Учитај .

Онда ћете видети оквир за дијалог у који желите да извезете податке. ако тиизаберите нови радни лист, видећете следећи излаз (такође можете да изаберете постојећи радни лист).

7. Спојите текст из две ћелије користећи ВБА

На крају, ако желите, можете да користите ВБА код за спајање текстова.

Корак 1:

Прво, отворите модул кликом на Програмер &гт; Визуелно Басиц .

Друго, идите на Инсерт &гт; Модул .

Корак 2:

Затим копирајте следећи код у новокреирани модул.

5697

У горњем коду сам декларисао СоурцеЦеллс и ДестинатионЦелл као тип Ранге . Затим сам користио ИнпутБок за сваку ставку за одабир изворних и одредишних ћелија. Коначно, искористио сам променљиву темп да задржим простор комбиновањем размака и функције Рнг.Валуе .

Следеће, ако покренете код (пречица на тастатури је Ф5 или Фн + Ф5 ), видећете следећи оквир за дијалог у којем морате да поправите ћелије које желите да спојите.

Истовремено ћете видети следећи оквир за дијалог након што притиснете ОК у претходном оквиру. Изаберите одредишну ћелију у којој желите да добијете спојени текст.

Одмах ћете добити спојени текст као што је приказано у наставку.

Сада, само поновите процес за ћелије испод и резултат ће бити следећи.

Прочитајте више: ВБА за спајање ћелијаЕкцел

Закључак

Овде сам расправљао о 7 метода за спајање текста из две ћелије у Екцел-у. Међутим, постоји неколико других ефикасних метода као што је Фласх Филл да вам помогну. У сваком случају, ако имате питања или сугестије, молимо вас да их оставите испод.

Хју Вест је веома искусан Екцел тренер и аналитичар са више од 10 година искуства у индустрији. Дипломирао је рачуноводство и финансије и магистрирао пословну администрацију. Хју има страст према подучавању и развио је јединствен приступ подучавању који је лако пратити и разумети. Његово стручно знање о Екцел-у помогло је хиљадама студената и професионалаца широм света да унапреде своје вештине и постану успешни у каријери. Кроз свој блог, Хју дели своје знање са светом, нудећи бесплатне Екцел туторијале и онлајн обуку како би помогли појединцима и предузећима да остваре свој пуни потенцијал.