Змест
Часта мы ўстаўляем Вярот карэткі ў канкатэнацыю формул 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 . Вы можаце выкарыстоўваць любы з гэтых метадаў, каб прывесці фармат у форму. Спадзяюся, гэтыя вышэйапісаныя метады дастаткова эфектыўныя, каб задаволіць вашыя патрабаванні. Каментуйце, калі ў вас ёсць дадатковыя запыты або што-небудзь дадаць.