Как заменить разрыв строки запятой в Excel (3 способа)

  • Поделись Этим
Hugh West

Когда мы копируем откуда-то текст в нашу таблицу Excel, иногда в этих данных задерживается перенос строки. Удаление этого переноса строки это довольно простая работа, но иногда требуется заменить перевод строки каким-либо другим символом Например, дефис, тире, запятая или что-то еще. В этом материале мы продемонстрируем вам 3 различные процедуры, как заменить каждый перевод строки запятой в рабочем листе Excel. Если вы хотите ознакомиться с удивительной функцией Excel, скачайте нашу рабочую тетрадь и следуйте этой статье.

Скачать Рабочую тетрадь для практических занятий

Скачайте эту рабочую тетрадь для практики, пока вы читаете эту статью.

Заменить разрыв строки запятой.xlsm

3 простых способа заменить разрыв строки запятой в Excel

Для пояснения подходов рассмотрим набор данных из 5 строк, в которых указаны название фрукта, его количество, место доставки и состояние доставки этих фруктов. Набор данных в диапазонах ячеек B5:B9 В каждом фрагменте информации есть перенос строки. Заменим каждый перенос строки запятой. После выполнения задания конечный результат будет находиться в диапазоне ячеек C5:C9 .

1. Использование функции SUBSTITUTE для замены разрыва строки

В этом подходе мы будем использовать функция СУБСТИТУТ чтобы заменить разрыв связи запятой. Наш набор данных находится в диапазоне ячеек B5:B9 Выходные данные будут находиться в диапазоне ячеек C5:C9 Этапы этого метода приведены ниже:

📌 Шаги:

  • Сначала выберите ячейку C5 .

  • Теперь запишите следующую формулу в ячейке C5 .

=SUBSTITUTE(B5,CHAR(10),", ")

  • Нажмите кнопку Войти Вы увидите, что в месте каждого переноса строки появилась запятая.

  • Тогда, дважды щелкните на Наполнительная рукоятка значок с помощью мыши, чтобы скопировать формулу в ячейку C9 Или вы можете просто перетащить Наполнительная рукоятка значок до ячейки C9 .

  • Вы увидите, что запятая заменяет каждый перенос строки.

В итоге мы можем сказать, что наш процесс и формула сработали успешно.

Читать далее : Как сделать разрыв строки в Excel (4 способа)

Похожие чтения

  • Как поместить несколько строк в ячейку Excel (2 простых способа)
  • VBA для генерации нескольких строк в теле электронного письма в Excel (2 метода)
  • Как добавить строку в ячейку Excel (5 простых способов)

2. Замена перевода строки на запятую с помощью команды 'Найти и заменить'

В этом методе мы будем использовать встроенную функцию Excel Найти и заменить чтобы заменить перевод строки запятой. Мы будем использовать тот же набор данных, который уже использовался в нашем предыдущем процессе. Набор данных находится в диапазоне ячеек B5:B9 и результат будет находиться в диапазоне ячеек C5:C9 Этапы этого процесса приведены ниже:

📌 Шаги:

  • Прежде всего, выделите весь диапазон ячеек B5:B9 .
  • Нажмите 'Ctrl+C' на клавиатуре, чтобы скопировать набор данных.

  • Затем нажмите 'Ctrl+V' чтобы вставить данные в диапазон ячеек C5:C9 .

  • Теперь выделите весь диапазон ячеек C5:C9 .
  • Перейти к Главная вкладка.
  • Теперь выберите Редактирование> Найти & Выбрать> Заменить.

  • Появится диалоговое окно под названием Найти и заменить появится.
  • В пустом поле рядом с Найдите то, что щелкните мышью и нажмите 'Ctrl+J' .
  • Далее, в Заменить на тип опции ', ' и нажмите на Заменить все .

  • Вы увидите, что каждый перевод строки будет заменен запятой.

Таким образом, мы можем сказать, что наш метод сработал эффективно.

Читать далее: Поиск и замена разрывов строк в Excel (6 примеров)

3. Встраивание кода VBA

Написание кода VBA также может помочь вам заменить каждый перевод строки запятой в рабочем листе Excel. Наш набор данных находится в диапазоне ячеек B5:B9 и результат будет находиться в диапазоне ячеек C5:C9 Ниже приводится пошаговое описание процесса:

📌 Шаги:

  • Чтобы начать подход, перейдите к Разработчик вкладку и нажмите на Visual Basic. Если у вас этого нет, вы должны включить вкладку "Разработчик . Или вы также можете нажать 'Alt+F11' для открытия Редактор Visual Basic .

  • Появится диалоговое окно.
  • Теперь, в Вставка на этой вкладке нажмите Модуль .

  • Затем запишите следующий визуальный код в пустом поле редактора.

 Sub Replace_Line_Breaks_with_Comma() For Each Cell In Selection Cell.Value = Replace(Cell.Value, Chr(10), ", ") Next End Sub 
  • Закройте Редактор вкладка.
  • После этого выделите весь диапазон ячеек B5:B9 .
  • Перетащите Наполнительная рукоятка значок справа, чтобы скопировать данные в диапазон ячеек C5:C9 .

  • Теперь выделите весь диапазон ячеек C5:C9.

  • Теперь из Посмотреть вкладку, нажмите на Макросы > Просмотр макросов.

  • Появится новое диалоговое окно под названием Макро появится. Выберите Заменить_строку_разрывами_с_запятой .
  • Нажмите на Запускайте чтобы запустить этот код.

  • Наконец, вы увидите, что в месте каждого переноса строки появилась запятая.

Наконец, мы можем сказать, что наш визуальный код сработал успешно, и мы можем заменить каждый перенос строки запятой в таблице Excel

Читать далее: Excel VBA: Создание новой строки в MsgBox (6 примеров)

💬 То, что вы должны знать

Вы также можете изменить текст вручную. В этом случае вы должны дважды щелкните мышью на нужной ячейке. Затем поместите кнопку курсор в начале слова строки и нажмите кнопку Backspace на клавиатуре. Разрыв ссылки погаснет. Теперь нажмите кнопку ', ' кнопку на клавиатуре, чтобы вставить его. Готово!

Если у вас, как и у нас, очень ограниченный объем данных, вы можете пройти через него. Однако если вам нужно обработать большой лист данных, мы рекомендуем вам выбрать другие подходы, описанные выше.

Заключение

Я надеюсь, что статья окажется полезной для вас, и вы сможете заменить каждый перенос строки запятой в Excel. Если у вас есть дополнительные вопросы или рекомендации, пожалуйста, поделитесь ими с нами в разделе комментариев ниже.

Не забудьте заглянуть на наш сайт ExcelWIKI для решения нескольких проблем, связанных с Excel. Продолжайте изучать новые методы и развивайтесь!

Хью Уэст — опытный тренер и аналитик Excel с более чем 10-летним опытом работы в отрасли. Он имеет степень бакалавра в области бухгалтерского учета и финансов и степень магистра делового администрирования. Хью страстно любит преподавать и разработал уникальный подход к обучению, которому легко следовать и который легко понять. Его экспертные знания Excel помогли тысячам студентов и специалистов по всему миру улучшить свои навыки и преуспеть в своей карьере. В своем блоге Хью делится своими знаниями со всем миром, предлагая бесплатные учебные пособия по Excel и онлайн-обучение, чтобы помочь отдельным лицам и компаниям полностью раскрыть свой потенциал.