Вяртанне карэткі ў формуле Excel для канкатэнацыі (6 прыкладаў)

  • Падзяліцца Гэтым
Hugh West

Часта мы ўстаўляем Вярот карэткі ў канкатэнацыю формул Excel, каб зрабіць нашы даныя больш зразумелымі. Мы можам уставіць Вярот карэткі у канкатэнацыю формул, выкарыстоўваючы розныя функцыі, такія як CONCATENATE , CHAR , TEXTJOIN , а таксама VBA Функцыі макраса, амперсанд ( & ) і Power Query .

Дапусцім, у нас ёсць Прозвішча , Імя , службовы адрас, Горад , Штат і Паштовы індэкс у наборы даных. І мы хочам уставіць Вярот карэткі ў вынікі канкатэнаваных формул. У гэтым артыкуле мы дэманструем спосабы ўстаўкі вяртання карэткі ў канкатэнацыю формул Excel.

Спампаваць кнігу Excel

Вярот карэткі Concatenate Formula.xlsm

Што такое вяртанне карэткі?

У Excel Вярот карэткі - гэта аперацыя для перамяшчэння часткі змесціва ячэйкі ў новы радок у ячэйцы. У тых выпадках, калі некалькі запісаў ячэйкі аб'ядноўваюцца ў адну ячэйку, увесь змест ячэйкі становіцца занадта доўгім для зручнага адлюстравання. У выніку ўстаўляюцца знакі вяртання карэткі, каб змясціць змесціва ячэйкі ў новы радок пад папярэднім.

6 простых спосабаў уставіць знак вяртання карэткі ў формулу Excel для аб'яднання

Спосаб 1: Выкарыстанне аператара амперсанда і функцый CHAR Устаўце вяртанне карэткі ў формулу Excel для аб'яднання

Для таго, каб зрабіць Імя і слупок Адрас , мы павінны аб'яднаць запісы некалькіх слупкоў у адзін. Каб аб'яднаць некалькі запісаў, мы выкарыстоўваем амперсанд (&) . Але паколькі мы хочам уставіць у формулу Вярот карэткі , выкарыстоўваецца функцыя CHAR . Мы ведаем, што CHAR (10) - гэта код знака для Разрыву радка .

Крок 1: Увядзіце наступную формулу ў любую суседнюю ячэйку ( гэта значыць H5 ).

=B5&CHAR(32)&C5&CHAR(10)&D5&CHAR(44)&E5&CHAR(44)&F5&CHAR(44)&G5

Аператар амперсанд (&) аб'ядноўвае ўсё змесціва ячэйкі, калі вы інструктаваць яго ў формуле. Формула аб'ядноўвае Прозвішча і Імя прабелам (напрыклад, CHAR (32) ) (напрыклад, B5& ;CHAR (32) &C5 ).

Ён аб'ядноўвае поўны адрас Коскай (напрыклад, CHAR (44) ) (г.зн. D5&CHAR (44) &E5&CHAR (44) &F5&CHAR (44) &G5 ).

Нарэшце, абодва Імя і Адрас часткі падзяляюцца Разрывам радка або Вяртаннем карэткі (напрыклад, CHAR (10) ).

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

Крок 2: Каб зрабіць вяртанне карэткі бачным, перайдзіце да Галоўная ўкладка > Выберыце опцыю Абнос тэксту (у раздзеле Выраўноўванне ).

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

Крок 3: Перацягніце Маркер запаўнення , каб усё змесціва ячэйкі з'явілася ў жаданым фармаце, як паказана на малюнку ніжэй.

Больш падрабязна: Вярот карэткі ў формуле Excel аб'яднаць (6 прыкладаў)

Метад 2: функцыі CONCATENATE і CHAR для ўстаўкі вяртання карэткі

Функцыя CONCATENATE таксама аб'ядноўвае некалькі запісаў у адну клетку. У гэтым раздзеле мы выкарыстоўваем функцыю CONCATENATE для аб'яднання асобных запісаў ячэйкі. Але каб змясціць вяртанне карэткі, мы павінны ўставіць функцыю CHAR у формулу CONCATENATE .

Крок 1: Устаўце наступная формула ў любой пустой ячэйцы (напрыклад, H5 ).

=CONCATENATE(B5,CHAR(32), C5,CHAR(10),D5,CHAR(44),E5,CHAR(44),F5,CHAR(44),G5)

Шаблон злучэння для запісаў падобны да таго, што мы тлумачым у Крок 1 з Метаду 1 .

Крок 2: Пасля ўстаўкі формулы паўтарыце Крок 2 з Метаду 1 для абгортвання тэкстаў і выкарыстання Маркера запаўнення для адлюстравання ўсяго злучанага змесціва з вяртаннем карэткі.

Дадатковая інфармацыя: Як злучыць у Excel (3 прыдатныя спосабы)

Спосаб 3: Функцыя TEXTJOIN для размяшчэння вяртання карэткі ў злучаных тэкстах

Падобна да метаду 1 і 2 , функцыя TEXTJOIN аб'ядноўвае некалькі запісаў вочак і адлюстроўвае іх у адной ячэйцы. Сінтаксісфункцыі TEXTJOIN складае

TEXTJOIN (delimiter, ignore_empty, text1, [text2], ...)

Тут

раздзяляльнік ; раздзяляльнік паміж тэкстамі.

ignore_empty ; прапанаваць два варыянты незалежна ад таго, ігнаруе ён пустыя клеткі ці не. TRUE для ігнаравання пустой або пустой ячэйкі і FALSE у адваротным выпадку.

Крок 1: Запішыце наступную формулу ў любую суседнюю пустую ячэйку (г.зн. , H5 ).

=TEXTJOIN(CHAR(10),FALSE,B5&CHAR(32)&C5,D5&CHAR(44)&E5&CHAR(44)&F5&CHAR(44)&G5)

Унутры формулы,

CHAR (10) ; з'яўляецца раздзяляльнікам Вяртанне карэткі .

ХЛУСНЯ ; гэта опцыя ignore_empty .

B5&CHAR (32) &C5 = text1

D5& ;CHAR (44) & E5&CHAR (44) &F5&CHAR (44) &G5 = тэкст2.

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

Дадатковая інфармацыя: Скамбінаванне тэксту ў Excel (8 прыдатных спосабаў)

Падобныя паказанні:

  • Як аб'яднаць слупкі ў Excel (8 простых метадаў)
  • [Выпраўлена!] Вяртанне карэткі не працуе ў Excel (2 рашэнні)
  • Аб'яднанне не працуе ў Excel (3 прычыны з рашэннямі)
  • Замена тэксту на вяртанне карэткі ў Excel (4 плыўныя падыходы)
  • Як аб'яднаць Апостраф у Excel (6 простых спосабаў)

Спосаб 4: спалучэнні клавіш для ўстаўкі звароту карэткі

Выкажам здагадку, што мы хочам аб'яднаць запісы ў ячэйкахбез устаўкі Вяртання карэткі . Мы проста выкарыстоўваем амперсанд (&) , каб аб'яднаць гэтыя запісы.

У метадзе 1 мы дэманструем, як можна пераўтварыць некалькі тэкстаў у адно доўгае тэкставае значэнне. Пасля злучэння тэкстаў мы можам уставіць іх у якасці значэнняў, пазбавіўшыся ад формулы. Затым мы можам змясціць Вярот карэткі ў ператвораныя ячэйкі з дапамогай Спалучэнняў клавіш (напрыклад, ALT+ENTER ).

Крок 1: Раней вы выкарыстоўвалі амперсанд для аб'яднання тэкстаў. Падобным чынам выкарыстоўвайце формулу амперсанда для аб'яднання тэкстаў.

=B5&CHAR(32)&C5&D5&CHAR(44)&E5&CHAR(44)&F5&CHAR(44)&G5

Вышэйзгаданая формула ставіць прабел паміж Імя і Прозвішча (напрыклад, B5&CHAR (32) &C5 ). Затым формула ставіць Коску паміж рознымі запісамі ячэйкі, злучаючы іх (напрыклад, D5&CHAR (44) &E5&CHAR (44) &F5&CHAR (44) &G5 ).

Крок 2: Каб уставіць злучаныя тэкставыя значэнні як проста значэнні, Пстрыкніце правай кнопкай мышы на тэкставыя значэнні > Выберыце Капіяваць (з параметраў Кантэкстнага меню ).

Крок 3: Зноў пасля выбару увесь дыяпазон Пстрыкніце правай кнопкай мышы на іх. Выберыце параметры Уставіць Значэнне над функцыяй Спецыяльная ўстаўка .

Крок 4: Устаўка тэкстаў у якасці значэння выдаляе формулу, якая іх складае. На малюнку ніжэй вы бачыце, што ўсёзлучаныя тэксты ў выглядзе адкрытага тэксту. Размясціце Курсор у любым месцы злучанага тэкставага радка (напрыклад, пасля Прозвішча і Імя ). Націсніце ALT+ENTER увогуле.

➤ Націсканне ALT+ENTER устаўляе разрыў радка або вы выклікаеце вяртанне карэткі пасля Поўнае імя . Гэты зварот карэткі аддзяляе адрас разрывам радка, што робіць змесціва ячэйкі больш зручным.

➤ Перацягніце Маркер запаўнення , каб накласці вяртанне карэткі. ва ўсіх ячэйках.

Больш падрабязна: Як уставіць зварот карэткі ў ячэйку Excel (3 простых спосабу)

Метад 5: Карыстальніцкая функцыя VBA Macro для аб'яднання запісаў з вяртаннем карэткі

Excel VBA Макрасы вельмі эфектыўныя ў дасягненні жаданыя вынікі. У гэтым метадзе мы дэманструем карыстальніцкую функцыю, згенераваную VBA Macro Code для ўстаўкі вяртання карэткі ў аб'яднаны тэкставы радок. Такім чынам, мы крыху змянілі набор даных, аб'яднаўшы Імя і Адрас у дзве асобныя ячэйкі. Выкарыстоўваючы карыстальніцкую функцыю, мы спрабуем аб'яднаць запісы ячэйкі ў адну.

Крок 1: Націсніце ALT+F11 , каб адкрыйце акно Microsoft Visual Basic . У акне абярыце Уставіць Панелі інструментаў ) > Выберыце Модуль . З'явіцца акно Модуль .

Крок 2: У акне Модуль устаўце наступнае VBAМакракод для стварэння карыстальніцкай формулы.

9991

Макракод стварае карыстальніцкую функцыю, якая мае сінтаксіс name & Chr(10) & адрас. Такім чынам, карыстальніцкая функцыя (напрыклад, CrgRtrn ) устаўляе вяртанне карэткі, як паказана ў яе сінтаксісе.

Крок 3: Вяртаючыся да працоўнага ліста, Увядзіце =Cr… вы бачыце, што карыстальніцкая функцыя з'яўляецца пад панэллю формул . Двойчы пстрыкніце па функцыі.

Крок 4: Прызначце спасылку на ячэйку, як паказана на наступным малюнку. У выніку формула становіцца прыведзенай ніжэй.

=CrgRtrn(B5,C5)

У формуле B5 і C5 з'яўляюцца два радкі, падзеленыя знакам вяртання карэткі або разрыву радка (напрыклад, CHAR (10) ).

Крок 5: Выкарыстоўвайце клавішу ENTER для аб'яднання тэкстаў. Аднак зварот карэткі не адлюстроўваецца так, як на малюнку ніжэй.

Крок 6: Каб паказаць зварот карэткі, абярыце <1 Параметр>Перанос тэксту з укладкі Галоўная . Адразу пасля гэтага з'явіцца зварот карэткі, як паказана на малюнку ніжэй.

➤ Перацягніце Маркер запаўнення , каб адлюстраваць вяртанне карэткі ва ўсіх ячэйках.

Дадатковая інфармацыя: Як знайсці зварот карэткі ў Excel (2 простыя метады)

Спосаб 6: Power Query аб'ядноўвае запісы з падзельнікам вяртання карэткі

Excel Power Query - гэта моцны інструмент для барацьбыз дадзенымі. Мы можам выкарыстоўваць карыстальніцкую формулу слупка, каб уставіць вяртанне карэткі ў наш набор даных.

Крок 1: Выберыце дыяпазон, у які вы хочаце змясціць вяртанне карэткі. Пасля гэтага перайдзіце на ўкладку Даныя > Выберыце опцыю З табліцы/дыяпазону (у раздзеле Атрымаць і ператварыць даныя ).

Крок 2: Калі ваш набор даных не ў фармаце Табліца , выбар пераўтворыць яго ў Табліцу . Націсніце на ОК у дыялогавым акне Стварыць табліцу .

Крок 3: З'явіцца акно рэдактара Power Query . У акне абярыце Дадаць слупок (са стужкі) > Абярыце Карыстальніцкі слупок (з раздзела Агульныя ).

Крок 4: З'явіцца поле каманд Карыстальніцкі слупок . У полі дайце разумную назву новаму слупку. Устаўце даступныя слупкі ў поле Формула карыстальніцкага слупка і злучыце іх з дапамогай амперсанда .

Ён устаўляе карыстальніцкі слупок побач існуючыя слупкі, якія аб'ядноўваюць тэкст у абодвух слупках.

Крок 5: У полі Формула карыстальніцкага слупка устаўце наступную формулу, каб змясціць знак вяртання карэткі паміж імем і Адрас слупкі.

= Table.AddColumn(#"Changed Type", "Address Labels", each Text.Combine(Record.ToList(_),"#(lf)"))

Устаўленая формула аб'ядноўвае запісы з раздзяляльнікам “#(lf)” , які устаўляе вяртанне карэткі.

Крок 6: Прымяніце клавішу ENTER і вы ўбачыце ўсе запісы ўУ карыстальніцкі слупок устаўляецца зварот карэткі.

Крок 7: Цяпер мы павінны загрузіць запісы ў ліст Excel. Перайдзіце на ўкладку Галоўная > Выберыце Зачыніць & Load (з раздзела Close & Load ).

Close & Каманда Load устаўляе запісы ў новы ліст Excel, як паказана на наступным скрыншоце. Але вяртанне карэткі не ўстаўлена.

Крок 8: Каб бачны разрыў радка або вяртанне карэткі, вылучыце ўвесь карыстальніцкі дыяпазон слупкоў і прымяніце Перанесці тэкст . Праз імгненне ўсе запісы будуць падзеленыя патрэбным фарматам (напрыклад, вяртанне карэткі паміж Імя і Адрас ).

Дадатковая інфармацыя: аб'яднанне некалькіх вочак на аснове крытэрыяў у Excel (4 метады)

Выснова

У гэтым артыкуле мы дэманструем спосабы ўстаўкі карэткі вяртанне ў формулу Excel для канкатэнацыі аперацый. Для дасягнення гэтага фармату мы выкарыстоўваем такія функцыі, як CONCATENATE , CHAR , TEXTJOIN . У гэтым артыкуле таксама абмяркоўваюцца іншыя функцыі Excel, такія як Амперсанд , Макрасы VBA і Power Query . Вы можаце выкарыстоўваць любы з гэтых метадаў, каб прывесці фармат у форму. Спадзяюся, гэтыя вышэйапісаныя метады дастаткова эфектыўныя, каб задаволіць вашыя патрабаванні. Каментуйце, калі ў вас ёсць дадатковыя запыты або што-небудзь дадаць.

Х'ю Уэст з'яўляецца вельмі дасведчаным трэнерам і аналітыкам Excel з больш чым 10-гадовым вопытам работы ў галіны. Ён мае ступень бакалаўра ў галіне бухгалтарскага ўліку і фінансаў і ступень магістра дзелавога адміністравання. Х'ю захапляецца навучаннем і распрацаваў унікальны падыход да навучання, які лёгка прытрымлівацца і зразумець. Яго экспертныя веды Excel дапамаглі тысячам студэнтаў і спецыялістаў па ўсім свеце палепшыць свае навыкі і атрымаць поспех у сваёй кар'еры. Праз свой блог Х'ю дзеліцца сваімі ведамі з усім светам, прапаноўваючы бясплатныя падручнікі па Excel і онлайн-трэнінгі, каб дапамагчы прыватным асобам і прадпрыемствам цалкам раскрыць свой патэнцыял.