Как да замените прекъсването на реда със запетая в Excel (3 начина)

  • Споделя Това
Hugh West

Когато копираме някакъв текст от някъде в електронната таблица на Excel, понякога в тези данни се улавя прекъсване на реда. Премахване на това прекъсване на реда е доста лесна работа. Понякога се налага да да замените прекъсването на реда с друг символ В това съдържание ще ви демонстрираме 3 различни процедури за това как да замените всяко прекъсване на реда със запетая в работния лист на Excel. Ако искате да се запознаете с невероятната функция на Excel, изтеглете нашата работна тетрадка за упражнения и следвайте тази статия.

Изтегляне на работна тетрадка за практика

Изтеглете тази учебна тетрадка за упражнения, докато четете тази статия.

Замяна на прекъсването на реда със запетая.xlsm

3 лесни метода за замяна на прекъсване на реда със запетая в Excel

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

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

При този подход ще използваме функцията 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() За всяка клетка в селекцията Cell.Value = Replace(Cell.Value, Chr(10), ", ") Следваща End Sub 
  • Затворете Редактор таб.
  • След това изберете целия диапазон от клетки B5:B9 .
  • Плъзнете Дръжка за пълнене икона вдясно, за да копирате данните в обхвата от клетки C5:C9 .

  • Сега изберете целия диапазон от клетки C5:C9.

  • Сега, от Вижте щракнете върху Макроси > Преглед на макроси.

  • Появява се нов диалогов прозорец, наречен Macro ще се появи. Изберете Замяна на прекъсванията на редовете със запетайка (Replace_Line_Breaks_with_Comma) .
  • Кликнете върху Изпълнявайте за да стартирате този код.

  • Най-накрая ще видите, че на мястото на всяко прекъсване на реда е поставена запетая.

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

Прочетете още: Excel VBA: Създаване на нов ред в MsgBox (6 примера)

💬 Неща, които трябва да знаете

Можете също така да променяте текста ръчно. В този случай трябва да кликнете два пъти върху мишката върху желаната клетка. След това поставете курсор в началото на думата на реда и натиснете Backspace на клавиатурата. Прекъсването на връзката ще изчезне. Сега натиснете бутона ', ' на клавиатурата, за да го поставите. Готово!

Ако разполагате с много ограничено количество данни като нас, можете да преминете през него. Ако обаче трябва да обработвате голям лист с данни, препоръчваме ви да изберете другите подходи, описани по-горе.

Заключение

Това е краят на този контекст. Надявам се, че статията ще ви бъде полезна и ще можете да замените всяко прекъсване на реда със запетая в Excel. Ако имате допълнителни въпроси или препоръки, моля, споделете ги с нас в раздела за коментари по-долу.

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

Хю Уест е опитен обучител и анализатор на Excel с над 10 години опит в индустрията. Има бакалавърска степен по счетоводство и финанси и магистърска степен по бизнес администрация. Хю има страст към преподаването и е разработил уникален подход на преподаване, който е лесен за следване и разбиране. Неговите експертни познания по Excel са помогнали на хиляди студенти и професионалисти по целия свят да подобрят уменията си и да постигнат отлични резултати в кариерата си. Чрез своя блог Хю споделя знанията си със света, като предлага безплатни уроци за Excel и онлайн обучение, за да помогне на хората и фирмите да достигнат пълния си потенциал.