Прескочи на основното съдържание

Как да конвертирате връщане на каретка в запетая в Excel?

Автор: Xiaoyang Последна промяна: 2014-11-04

Може би имате много клетки, чиито стойности са разделени с връщане на каретка, и сега трябва да намерите всички връщания на каретка и да ги замените със запетаи или други знаци, както е показано на следната екранна снимка. Как бихте могли да конвертирате всички връщания на карета в запетаи или други знаци в работен лист бързо и лесно?

doc-convert-carriage-to-comma-1

Преобразувайте връщане на каретка в запетаи с формула

Преобразувайте връщане на каретка в запетаи с функцията за намиране и замяна

Преобразувайте връщане на каретка в запетаи с VBA код


стрелка син десен балон Преобразувайте връщане на каретка в запетаи с формула

Следната проста формула може да ви помогне лесно да замените връщането на каретката със запетаи или други знаци.

1. Моля, въведете тази формула в празна клетка освен вашите данни: =ЗАМЕСТВАНЕ(A1,CHAR(10),",") (A1 показва клетката, която искате да замените връщането на каретката, а запетаята между кавичките е знакът, който искате да използвате, можете да ги промените според вашите нужди.), вижте екранната снимка:

doc-convert-carriage-to-comma-1

2. След това плъзнете манипулатора за попълване до диапазона, към който искате да приложите тази формула, и ще получите следния резултат, че връщанията на каретката са заменени със запетаи.

doc-convert-carriage-to-comma-1


стрелка син десен балон Преобразувайте връщане на каретка в запетаи с функцията за намиране и замяна

Функцията Find and Replace също може да ви помогне да преобразувате връщанията на каретката в запетаи наведнъж. Моля, направете следното:

1. Изберете диапазона от данни, който искате да конвертирате връщането на каретката.

2. Щракнете Начало > Търсене и избор > Сменете или използвайте преките пътища Ctrl + H за да отворите Търсене и заместване диалогов прозорец, вижте екранна снимка:

doc-convert-carriage-to-comma-1

3. в Търсене и заместване диалогов прозорец, в Намерете това, поле, моля натиснете Ctrl + J ключове и в Заменете със поле, въведете символите, които искате, в този случай аз ще напиша запетаята(,), вижте екранна снимка:

doc-convert-carriage-to-comma-1

4, След това кликнете Замести всички и ще изскочи поле за подкана, за да ви напомни колко смени са направени. Вижте екранна снимка:

doc-convert-carriage-to-comma-1

5, И после щракнете върху OK и затворете Търсене и заместване диалоговия прозорец, всички връщания на каретка са заменени със запетаи.

doc-convert-carriage-to-comma-1


стрелка син десен балон Преобразувайте връщане на каретка в запетаи с VBA код

Ако се интересувате от VBA код, мога да ви представя код за решаване на тази задача.

1. Задръжте натиснат ALT + F11 ключове и отваря Прозорец на Microsoft Visual Basic за приложения.

2. Щракнете Поставете > Модулии поставете следния код в прозореца на модула.

VBA код: Преобразуване на връщане на каретка в запетаи

Sub ReplaceCarriage()
'Update 20141023
Dim Rng As Range
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
For Each Rng In WorkRng
Rng.Value = Replace(Rng.Value, Chr(10), ",")
Next
End Sub

3. След това натиснете F5 за да изпълните този код и изскача поле за подкана, за да ви напомни да изберете диапазона от данни, който искате да използвате. Вижте екранна снимка:

doc-convert-carriage-to-comma-1

4, След това кликнете OK, а връщанията на каретката са незабавно преобразувани в запетаи.

Забележка:

В горния код можете да промените запетаята ",“ в рамките на Rng.Value = Replace(Rng.Value, Chr(10), ",") скрипт към всякакви други символи, както желаете.


Още по темата:

Как бързо да премахнете прекъсванията на редовете в Excel?

Как да разделя клетките на множество колони или редове чрез връщане на каретка?

Най-добрите инструменти за продуктивност в офиса

🤖 Kutools AI помощник: Революционизирайте анализа на данни въз основа на: Интелигентно изпълнение   |  Генериране на код  |  Създаване на персонализирани формули  |  Анализирайте данни и генерирайте диаграми  |  Извикване на функциите на Kutools...
Популярни функции: Намерете, маркирайте или идентифицирайте дубликати   |  Изтриване на празни редове   |  Комбинирайте колони или клетки без загуба на данни   |   Кръг без формула ...
Супер търсене: VLookup с множество критерии    VLookup с множество стойности  |   VLookup в няколко листа   |   Размито търсене ....
Разширен падащ списък: Бързо създаване на падащ списък   |  Зависим падащ списък   |  Падащ списък с множество избори ....
Мениджър на колони: Добавете конкретен брой колони  |  Преместване на колони  |  Превключване на състоянието на видимост на скритите колони  |  Сравнете диапазони и колони ...
Препоръчани функции: Мрежов фокус   |  Изглед на дизайна   |   Голям формула бар    Мениджър на работни книги и листове   |  Библиотека с ресурси (Автоматичен текст)   |  Избор на дата   |  Комбинирайте работни листове   |  Шифроване/декриптиране на клетки    Изпращайте имейли по списък   |  Супер филтър   |   Специален филтър (филтър получер/курсив/зачертано...) ...
Топ 15 комплекта инструменти12 Текст Инструменти (добавяне на текст, Премахване на символи, ...)   |   50 + Графика Видове (диаграма на Гант, ...)   |   40+ Практичен формули (Изчислете възрастта въз основа на рождения ден, ...)   |   19 вмъкване Инструменти (Въведете QR код, Вмъкване на картина от пътя, ...)   |   12 Конверсия Инструменти (Числа към думи, Валутен обмен, ...)   |   7 Обединяване и разделяне Инструменти (Разширено комбиниране на редове, Разделени клетки, ...)   |   ... и още

Усъвършенствайте уменията си за Excel с Kutools за Excel и изпитайте ефективност, както никога досега. Kutools за Excel предлага над 300 разширени функции за повишаване на производителността и спестяване на време.  Щракнете тук, за да получите функцията, от която се нуждаете най-много...

Описание


Раздел Office Внася интерфейс с раздели в Office и прави работата ви много по-лесна

  • Разрешете редактиране и четене с раздели в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
  • Отваряйте и създавайте множество документи в нови раздели на един и същ прозорец, а не в нови прозорци.
  • Увеличава вашата производителност с 50% и намалява стотици кликвания на мишката за вас всеки ден!
Comments (1)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Hi, how do you apply an exception to the end? For example:
Stanford[carriage return]Oxford[carriage return] ← This part
Instead of converting it to this:
Stanford, Oxford,
I would like it to be this:
Stanford, Oxford
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations