Оглавление
Во время работы с крупными Microsoft Excel, Иногда нам нужно составить список, разделенный запятыми. Мы можем легко сделать это с помощью формул Excel и Макросы VBA также. Это легкая и экономящая время задача. Сегодня, в этой статье, мы научимся пять быстрые и удобные способы создания списка, разделенного запятыми, в Excel эффективно.
Скачать Практическое пособие
Скачайте эту рабочую тетрадь для тренировок, чтобы заниматься во время чтения этой статьи.
Список, разделенный запятыми.xlsm5 подходящих способов создания списка с разделителями-запятыми в Excel
Предположим сценарий, в котором у нас есть файл Excel, содержащий информацию о различных видах фруктов. Эти фрукты перечислены в столбце под названием Фрукты в этом рабочем листе Excel. Мы превратим этот столбец фруктов в столбец список, разделенный запятыми используя CONCATENATE , TEXTJOIN функции, Найти и заменить и Макросы VBA Также. Вот обзор набора данных для нашей сегодняшней задачи.
1. использование функции CONCATENATE для создания списка, разделенного запятыми, в Excel
Вы можете использовать Сайт Функция CONCATENATE в Excel, чтобы создать список, разделенный запятыми. Мы должны сделать следующее.
Шаги:
- Сначала мы должны записать приведенную ниже формулу в ячейке C5 .
=CONCATENATE(B5,",","," ",B6,",",",",",B7,",",",",",B8,",",",",B9)
- После ввода Функция CONCATENATE в строке формул, просто нажмите ENTER на клавиатуре, и вы сможете создать список, разделенный запятыми, как показано на скриншоте ниже.
Подробнее: Как составить список дел в Excel (3 простых способа)
2. Применение функции TEXTJOIN для создания списка, разделенного запятыми, в Excel
Если у вас есть доступ к Microsoft Excel 365 , вы можете использовать функция TEXTJOIN для объединения значений ячеек столбца или диапазона в список, разделенный запятыми.
Шаги:
- Сначала мы должны записать приведенную ниже формулу в ячейке C5 .
=TEXTJOIN(",", B5:B9)
- Во время набора текста TEXTJOIN функция в клетке C5 просто нажмите ENTER на клавиатуре, и вы сможете создать список, разделенный запятыми, как показано на скриншоте ниже.
Подробнее: Как составить алфавитный список в Excel (3 способа)
3. Использование пользовательской формулы для создания списка с разделителями-запятыми в Excel
Мы можем использовать нашу собственную формулу, используя только знак амперсанда (&) и запятая (,) для создания списка, разделенного запятыми, с одиночными кавычками вокруг значений ячеек. Для обучения нам нужно следовать приведенным ниже инструкциям!
Шаги:
- Прежде всего, выделите ячейку C5 , и введите приведенную ниже формулу в Формула бара . Формула в Формула бара это,
=B5&""&","&""&B6&""&","&""&B7&""&","&""&B8&""&","&""&B9
- При нажатии ENTER , мы получим список, разделенный запятыми Фрукты столбец в ячейке C5 .
Подробнее: Как сделать список внутри ячейки в Excel (3 быстрых способа)
Похожие чтения
- Как сделать маркированный список в Excel (9 способов)
- Создание списка рассылки в Excel (2 метода)
4. Выполните команду "Найти и заменить" для создания списка, разделенного запятыми, в Excel
Мы также можем использовать Найти и заменить инструмент в Microsoft Office для превращения столбца в Microsoft Excel в список, разделенный запятыми в Microsoft Office. Просто выполните следующие действия.
Шаг 1:
- Сначала выделите все ячейки в Фрукты колонка кроме колонна заголовок .
- Следовательно, нажмите Ctrl + C на клавиатуре одновременно, чтобы скопировать эти ячейки.
Шаг 2:
- Следовательно, теперь мы будем паста сайт скопированные клетки в пустой файл Microsoft Документ Word нажав CTRL+V .
- Затем мы увидим выпадающую опцию под названием Параметры вставки ( Ctrl ) на вниз-вправо угол вставленных ячеек.
- Сейчас , мы нажмем на Параметры вставки и выберите Сохранить текст Только варианты.
- Далее мы нажмем CTRL+H одновременно чтобы открыть Найти и заменить Сначала мы вставим "^p" в Найдите то, что поле ввода. Затем мы введем "," в Заменить на Наконец, мы нажмем на кнопку Заменить все кнопка.
- Теперь мы увидим, что все значения ячеек в Фрукты столбца преобразуются в список, разделенный запятыми в Microsoft Word.
- После завершения вышеописанного процесса вы сможете создать список, разделенный запятыми, как показано на скриншоте ниже.
Подробнее: Как сформировать список на основе критериев в Excel (4 метода)
5. Выполните код VBA для создания списка, разделенного запятыми, в Excel
Сейчас я покажу, как составить список, разделенный запятыми в Excel с помощью простого VBA Код очень полезен для некоторых моментов. На основе нашего набора данных, мы составить список, разделенный запятыми. Следуйте приведенным ниже инструкциям, чтобы составить список, разделенный запятыми !
Шаг 1:
- Прежде всего, откройте Модуль, для этого, во-первых, из вашего Разработчик перейдите на вкладку,
Разработчик → Visual Basic
- После нажатия на Visual Basic лента, окно с именем Microsoft Visual Basic for Applications - Создание списка с разделителями-запятыми мгновенно появится перед вами. Из этого окна мы вставим модуль для применения нашего код VBA Для этого перейдите по ссылке,
Вставка → Модуль
Шаг 2:
- Следовательно Составить список, разделенный запятыми появляется модуль. В Составить список, разделенный запятыми модуль, запишите следующее VBA
Function ColumntoList(ColRange As Range) Dim ListOutput Dim cell As Variant For Each Cell In ColRange If Not IsEmpty(cell.Value) Then ListOutput = ListOutput & "'" & cell.Value & "'," End If Next ColumntoList = Left(ListOutput, Len(ListOutput) - 1) End Function
- Следовательно, запустите VBA Для этого перейдите по ссылке,
Выполнить → Запустить Sub/UserForm
Шаг 3:
- После выполнения Код VBA Теперь вернемся к рабочему листу и напишем следующий код в ячейке C5 .
=ColumntoList(B5:B9)
- Далее, нажмите Войти на клавиатуре, и вы получите желаемый результат в ячейке C5 .
О чем следует помнить
👉 Ты можешь выскочить Microsoft Visual Basic для приложений окно, нажав Alt + F11 одновременно .
👉 Если Разработчик вкладка не видна в ленте, вы можете сделать ее видимой. Для этого перейдите в раздел,
Файл → Параметры → Настроить ленту
Заключение
Я надеюсь, что все вышеупомянутые подходящие методы для составить список, разделенный запятыми теперь побудит вас применить их в вашей Excel Если у вас возникнут вопросы или пожелания, не стесняйтесь оставлять комментарии.