Как да конвертирате връщане на каретка в запетая в Excel?
Може би имате много клетки, чиито стойности са разделени с връщане на каретка, и сега трябва да намерите всички връщания на каретка и да ги замените със запетаи или други знаци, както е показано на следната екранна снимка. Как бихте могли да конвертирате всички връщания на карета в запетаи или други знаци в работен лист бързо и лесно?
Преобразувайте връщане на каретка в запетаи с формула
Преобразувайте връщане на каретка в запетаи с функцията за намиране и замяна
Преобразувайте връщане на каретка в запетаи с VBA код
Преобразувайте връщане на каретка в запетаи с формула
Следната проста формула може да ви помогне лесно да замените връщането на каретката със запетаи или други знаци.
1. Моля, въведете тази формула в празна клетка освен вашите данни: =ЗАМЕСТВАНЕ(A1,CHAR(10),",") (A1 показва клетката, която искате да замените връщането на каретката, а запетаята между кавичките е знакът, който искате да използвате, можете да ги промените според вашите нужди.), вижте екранната снимка:
2. След това плъзнете манипулатора за попълване до диапазона, към който искате да приложите тази формула, и ще получите следния резултат, че връщанията на каретката са заменени със запетаи.
Преобразувайте връщане на каретка в запетаи с функцията за намиране и замяна
Функцията Find and Replace също може да ви помогне да преобразувате връщанията на каретката в запетаи наведнъж. Моля, направете следното:
1. Изберете диапазона от данни, който искате да конвертирате връщането на каретката.
2. Щракнете Начало > Търсене и избор > Сменете или използвайте преките пътища Ctrl + H за да отворите Търсене и заместване диалогов прозорец, вижте екранна снимка:
3. в Търсене и заместване диалогов прозорец, в Намерете това, поле, моля натиснете Ctrl + J ключове и в Заменете със поле, въведете символите, които искате, в този случай аз ще напиша запетаята(,), вижте екранна снимка:
4, След това кликнете Замести всички и ще изскочи поле за подкана, за да ви напомни колко смени са направени. Вижте екранна снимка:
5, И после щракнете върху OK и затворете Търсене и заместване диалоговия прозорец, всички връщания на каретка са заменени със запетаи.
Преобразувайте връщане на каретка в запетаи с 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 за да изпълните този код и изскача поле за подкана, за да ви напомни да изберете диапазона от данни, който искате да използвате. Вижте екранна снимка:
4, След това кликнете OK, а връщанията на каретката са незабавно преобразувани в запетаи.
Забележка:
В горния код можете да промените запетаята ",“ в рамките на Rng.Value = Replace(Rng.Value, Chr(10), ",") скрипт към всякакви други символи, както желаете.
Още по темата:
Как бързо да премахнете прекъсванията на редовете в Excel?
Как да разделя клетките на множество колони или редове чрез връщане на каретка?
Най-добрите инструменти за продуктивност в офиса
Усъвършенствайте уменията си за Excel с Kutools за Excel и изпитайте ефективност, както никога досега. Kutools за Excel предлага над 300 разширени функции за повишаване на производителността и спестяване на време. Щракнете тук, за да получите функцията, от която се нуждаете най-много...
Раздел Office Внася интерфейс с раздели в Office и прави работата ви много по-лесна
- Разрешете редактиране и четене с раздели в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
- Отваряйте и създавайте множество документи в нови раздели на един и същ прозорец, а не в нови прозорци.
- Увеличава вашата производителност с 50% и намалява стотици кликвания на мишката за вас всеки ден!