Змест
Працуючы ў Excel, нам часам можа спатрэбіцца пераўтварыць слупок або дыяпазон у спіс, падзелены коскамі з адзінарнымі двукоссямі вакол значэнняў кожнай ячэйкі. У гэтым артыкуле я пакажу вам, як пераўтварыць слупок у спіс, падзелены коскамі з адзінарнымі двукоссямі вакол кожнага значэння ячэйкі з дапамогай такіх функцый, як CONCATENATE , TEXTJOIN разам з VBA Macro і Find and Replace Tool.
Спампуйце практычны сшытак
Спампуйце гэты практычны сшытак, каб выканаць задачу, пакуль вы чытаючы гэты артыкул.
Пераўтварыць слупок у List.xlsm
5 метадаў, як пераўтварыць слупок у спіс, падзелены коскамі з адзінарнымі двукоссямі
Давайце выкажам здагадку, што ў нас ёсць файл Excel, які змяшчае інфармацыю пра розныя канцылярскія тавары. Гэтыя прадукты пералічаны ў слупку пад назвай Прадукт на гэтым аркушы Excel. Мы пераўтворым гэты слупок прадуктаў у спіс, падзелены коскамі. На малюнку ніжэй паказаны працоўны аркуш са спісам прадуктаў, падзеленым коскамі з двукоссямі вакол кожнага з іх.
Метад 1: Пераўтварэнне слупка ў спіс, падзелены коскамі ўручную
Мы можам выкарыстоўваць нашу ўласную формулу, выкарыстоўваючы толькі знак амперсанда ( & ) і коску ( , ), каб пераўтварыць слупок у спіс, падзелены коскамі з двукоссямі вакол значэнняў вочак. Мы павінны выканаць наступныя крокі.
Крокі:
⦿ Спачатку мы павінны запісаць прыведзеную ніжэй формулу ў ячэйку C5 .
="'"&B5&"'"&","&"'"&B6&"'"&","&"'"&B7&"'"&","&"'"&B8&"'"&","&"'"&B9&"'"
Разбіўка формулы:
Знак амперсанд ( & ) будзе далучаны да адзінарных двукоссяў ( '' ) і коскі ( , ) з значэннямі вочак , каб стварыць раздзелены коскамі спіс з адзінарныя двукоссі .
⦿ Пасля націску ENTER мы атрымаем спіс, падзелены коскамі з адзінарнымі двукоссямі вакол кожнага значэння ячэйкі слупка Прадукт у ячэйцы C5 .
Дадатковая інфармацыя: Як пераўтварыць слупкі ў радкі ў Excel (2 метады)
Метад 2: выкарыстоўвайце функцыю CONCATENATE для пераўтварэння Слупок у спіс, падзелены коскамі
Вы таксама можаце выкарыстоўваць функцыю CONCATENATE у Excel, каб пераўтварыць слупок у спіс, падзелены коскамі з адзінарнымі двукоссямі. Мы павінны зрабіць наступнае.
Крокі:
⦿ Спачатку мы павінны запісаць наступную формулу ў ячэйцы C5 .
=CONCATENATE("'",B5,"',", "'",B6,"',", "'",B7,"',","'",B8,"',","'",B9,"'")
Разбіўка формулы:
Функцыя CONCATENATE возьме некалькі фрагментаў тэксту або радкоў і злучыць іх у адзін вялікі тэкст.
⦿ Пасля націску ENTER , мы атрымаем спіс, падзелены коскамі з адзінарнымі двукоссямі вакол кожнага значэння ячэйкі слупка Прадукт у ячэйцы C5 .
Дадатковая інфармацыя: Як перанесці слупкі ў радкіУ Excel (6 метадаў)
Падобныя паказанні
- Як перанесці паўтаральныя радкі ў слупкі ў Excel (4 спосабы)
- Excel Power Query: транспанаванне радкоў у слупкі (Пакрокавае кіраўніцтва)
- Як транспанаваць радкі ў слупкі з дапамогай Excel VBA (4 Ідэальна Прыклады)
- Пераўтварыце некалькі слупкоў у адзін слупок у Excel (3 зручныя метады)
- Як пераўтварыць адзіночныя слупкі ў радкі ў Excel з дапамогай формул
Спосаб 3: Ужывайце функцыю TEXTJOIN для пераўтварэння слупка ў спіс, падзелены коскамі
Калі ў вас ёсць доступ да Microsoft Excel 365 , вы можаце выкарыстоўваць функцыю TEXTJOIN , каб аб'яднаць значэнні вочак слупка або дыяпазону, каб стварыць спіс, падзелены коскамі.
Крокі:
⦿ Спачатку мы павінны запісаць прыведзеную ніжэй формулу ў ячэйку C5 .
=TEXTJOIN(",", TRUE, B5:B9)
Разбіўка формулы:
Функцыя TEXTJOIN аб'ядноўвае або аб'ядноўвае некалькі фрагменты тэксту або радка з выкарыстаннем падзельніка . У гэтым прыкладзе раздзяляльнікам з'яўляецца коска ( , ).
Заўвага: Функцыя TEXTJOIN эксклюзіўная для выкарыстання толькі ў Microsoft Excel 365, Excel 2020, або Excel 2019. Вы павінны мець доступ да любога з іх, каб выкарыстоўвайце функцыю.
⦿ Пасля націску ENTER мы атрымаем спіс праз коску значэнняў вочак Прадукту слупок у ячэйцы C5 .
Дадатковая інфармацыя: Як канвертаваць Слупкі ў радкі ў Excel на аснове значэння ячэйкі
Спосаб 4: Пераўтварэнне слупка ў спіс, падзелены коскамі з дапамогай макраса VBA
Калі вы знаёмыя з VBA макрас у Excel, то вы можаце выкарыстоўваць VBA для эфектыўнага пераўтварэння слупка ў спіс, падзелены коскамі з адзінарнымі двукоссямі . Мы павінны выканаць наступныя крокі.
Крок 1:
⦿ Спачатку мы абярэм Visual Basic з ўкладка Распрацоўшчык . Мы таксама можам націснуць ALT+F11 , каб адкрыць яго.
Крок 2:
⦿ Цяпер націсніце кнопку Уставіць і абярыце Модуль .
⦿ Запішыце наступны код у якое з'явілася акне. Мы націснем CTRL+S , каб захаваць код.
6209
Крок 3:
⦿ Цяпер мы вернемся да працоўнага аркуша і напішам наступны код у ячэйцы C5 .
=ColumntoList(B5:B9)
⦿ Пасля націску ENTER мы атрымаем спіс, падзелены коскамі з адзінарнымі двукоссямі вакол кожнага значэнне ячэйкі слупка Прадукт у ячэйцы C5 .
Больш падрабязна: VBA для транспанавання некалькіх слупкоў у радкі у Excel (2 метады)
Метад 5: выкарыстоўвайце Find & Інструмент замены для пераўтварэння слупка ў спіс, падзелены коскамі
Мы можам выкарыстоўваць Знайсці & Замяніць інструмент уMicrosoft Office для пераўтварэння слупка ў Microsoft Excel у спіс, падзелены коскамі ў Microsoft Office. Проста выканайце наступныя крокі.
Крок 1:
⦿ Спачатку абярыце ўсе ячэйкі ў Прадукт слупок за выключэннем слупка загаловак .
⦿ Затым пстрыкніце правай кнопкай мышы любую з выбраных вочак. Вы ўбачыце кантэкстнае меню. Націсніце на Капіяваць у меню.
⦿ Акрамя таго, вы можаце націснуць CTRL+C , каб скапіяваць выбранае клеткі.
Крок 2:
⦿ Зараз мы уставіць скапіяваныя ячэйкі ў пусты дакумент Microsoft Word , націснуўшы CTRL+V .
⦿ Потым мы ўбачым выпадальнае меню з назвай Параметры ўстаўкі ( Ctrl ) у правым ніжнім куце ўстаўленых вочак.
⦿ Цяпер , мы націснем на Параметры ўстаўкі і абярэм Захаваць тэкст Толькі параметры.
⦿ Далей мы націснем CTRL+H , каб адкрыць інструмент Пошук і замена .
⦿ Спачатку мы ўставім « ^p » у поле ўводу Знайсці што .
⦿ Затым мы ўвядзём « , » у поле ўводу Замяніць на .
⦿ Нарэшце, мы пстрыкнем кнопка Замяніць усё .
⦿ Цяпер мы ўбачым, што ўсе значэнні вочак у Слупок Прадукт пераўтворыцца ў падзел коскі спіс у MicrosoftWord.
Больш падрабязна: Пераўтварэнне слупкоў у радкі ў Excel з дапамогай Power Query
Кароткія нататкі
🎯 Калі ў вас няма ўкладкі распрацоўшчыка, вы можаце зрабіць яе бачнай у Файл > Параметр > Наладзьце стужку .
🎯 Каб адкрыць рэдактар VBA , націсніце ALT + F11. І вы можаце націснуць ALT + F8 , каб выклікаць акно Macro.
Выснова
У гэтым артыкуле мы даведаліся, як каб пераўтварыць слупок або дыяпазон у спіс, падзелены коскамі з адзінарнымі двукоссямі вакол кожнага са значэнняў ячэйкі. Я спадзяюся, што з гэтага часу вы зможаце пераўтварыць слупок у спіс, падзелены коскамі з двукоссямі вельмі лёгка. Аднак, калі ў вас ёсць якія-небудзь пытанні ці рэкамендацыі па гэтым артыкуле, пакіньце каментарый ніжэй. Добрага дня!!!