¿Cómo convertir los retornos de carro en comas en Excel?
Quizás tengas muchas celdas cuyos valores están separados por retornos de carro, y ahora necesitas encontrar todos los retornos de carro y reemplazarlos con comas u otros caracteres, como se muestra en la siguiente captura de pantalla. ¿Cómo podrías convertir todos los retornos de carro en comas u otros caracteres en una hoja de cálculo rápidamente y sin esfuerzo?
Convertir retornos de carro en comas con fórmula
Convertir retornos de carro en comas con la función Buscar y Reemplazar
Convertir retornos de carro en comas con código VBA
Convertir retornos de carro en comas con fórmula
La siguiente fórmula simple puede ayudarte a reemplazar los retornos de carro por comas u otros caracteres fácilmente.
1. Por favor, introduce esta fórmula en una celda en blanco junto a tus datos: =SUBSTITUTE(A1,CHAR(10),",") (A1 indica la celda que deseas reemplazar el retorno de carro, y la coma entre las comillas es el carácter que deseas usar, puedes cambiarlos según sea necesario.), ver captura de pantalla:
2. Luego arrastra el controlador de relleno sobre el rango al que deseas aplicar esta fórmula, y obtendrás el siguiente resultado donde los retornos de carro han sido reemplazados por las comas.
Convertir retornos de carro en comas con la función Buscar y Reemplazar
La función Buscar y Reemplazar también puede ayudarte a convertir los retornos de carro en comas de una vez. Por favor, sigue los siguientes pasos:
1. Selecciona el rango de datos en el que deseas convertir los retornos de carro.
2. Haz clic en Inicio > Buscar y seleccionar > Reemplazar o usa los atajos Ctrl + H para abrir el cuadro de diálogo Buscar y Reemplazar, ver captura de pantalla:
3. En el cuadro de diálogo Buscar y Reemplazar, en el campo Buscar lo siguiente, presiona las teclas Ctrl + J, y en el campo Reemplazar con, escribe los caracteres que deseas, en este caso, escribiré la coma (,), ver captura de pantalla:
4. Luego haz clic en el botón Reemplazar Todo, y aparecerá un cuadro de mensaje indicando cuántos reemplazos se han realizado. Ver captura de pantalla:
5. Luego haz clic en Aceptar y cierra el cuadro de diálogo Buscar y Reemplazar, todos los retornos de carro habrán sido reemplazados por las comas.
Convertir retornos de carro en comas con código VBA
Si estás interesado en el código VBA, puedo presentarte un código para resolver esta tarea.
1. Mantén presionadas las teclas ALT + F11, y se abrirá la ventana Microsoft Visual Basic para Aplicaciones.
2. Haz clic en Insertar > Módulo, y pega el siguiente código en la Ventana del Módulo.
Código VBA: Convertir retornos de carro en comas
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. Luego presiona la tecla F5 para ejecutar este código, y aparecerá un cuadro de mensaje recordándote que selecciones el rango de datos que deseas utilizar. Ver captura de pantalla:
4. Luego haz clic en Aceptar, y los retornos de carro se habrán convertido en comas inmediatamente.
Nota:
En el código anterior, puedes cambiar la coma "," dentro del script Rng.Value = Replace(Rng.Value, Chr(10), ",") por cualquier otro carácter que desees.
Artículos relacionados:
¿Cómo eliminar rápidamente los saltos de línea en Excel?
¿Cómo dividir celdas en múltiples columnas o filas por retorno de carro?
Las mejores herramientas de productividad para Office
Impulsa al máximo tu dominio de Excel con Kutools para Excel y experimenta una eficiencia sin precedentes. Kutools para Excel ofrece más de300 funciones avanzadas para potenciar la productividad y ahorrar tiempo.Haz clic aquí para obtener la función que más necesitas...
Office Tab aporta una interfaz de pestañas a Office y hace tu trabajo mucho más sencillo
- Habilita la edición y lectura con pestañas en Word, Excel, PowerPoint, Publisher, Access, Visio y Project.
- Abre y crea varios documentos en nuevas pestañas de la misma ventana, en vez de en nuevas ventanas.
- ¡Aumenta tu productividad hasta un50% y reduce cientos de clics de ratón cada día!