Cómo Eliminar saltos de línea en Excel (3 Formas sencillas)

Si trabaja con datos importados de bases de datos o de salesforce, probablemente ya haya tratado con saltos de línea.

Un salto de línea es algo que le permite tener varias líneas en la misma celda en Excel.

A continuación se muestra un ejemplo de un conjunto de datos de nombre y dirección en el que una sola línea, el nombre y diferentes partes de la dirección están separados por un salto de línea.

Aunque se ve muy bien en el ejemplo anterior, a veces, es posible que no desee estos saltos de línea y tenga la necesidad de eliminar estos saltos de línea del conjunto de datos.

En este tutorial, le mostraré tres formas simples de eliminar saltos de línea en Excel (también llamado retorno de carro dentro de la celda en Excel).

Este Tutorial Cubre:

Eliminar saltos de línea Con Buscar y Reemplazar

La forma más fácil de eliminar saltos de línea manualmente es mediante Buscar y Reemplazar.

Puede aplicar esto fácilmente a un conjunto de datos grande y Buscar y Reemplazar hará todo el trabajo pesado al encontrar todos los saltos de línea y eliminarlos de las celdas.

Supongamos que tiene un conjunto de datos de direcciones, como se muestra a continuación, del que desea eliminar los saltos de línea.

 Conjunto de datos de direcciones del que se deben eliminar los saltos de línea

A continuación se muestran los pasos para eliminar los saltos de línea mediante Buscar y Reemplazar y reemplazarlo con una coma:

  1. Seleccione el conjunto de datos del que desea eliminar los saltos de línea
  2. Haga clic en la pestaña InicioHaga clic en la pestaña Inicio
  3. En el grupo de edición, haga clic en ‘Buscar & Seleccionar’Haga clic en Buscar y Seleccione
  4. En las opciones que se muestran arriba, haga clic en ‘Reemplazar’Haga clic en Reemplazar
  5. Coloque el cursor en el campo ‘Buscar qué’ y use el atajo de teclado Control + J (mantenga pulsada la tecla Control y presione la tecla J). Es posible que no vea nada, pero esto coloca el carácter de salto de línea en el campo ‘Buscar lo que’Use Control J en Buscar y Reemplazar
  6. En el campo reemplazar, ingrese una coma seguida de un carácter de espacio (, )Ingrese una coma seguida de un carácter de espacio
  7. Haga clic en Reemplazar todo

Los pasos anteriores eliminarían todos saltos de línea y reemplácelos con una coma. Esto te dará el resultado en una sola línea en una celda en Excel.

Resultado después de que se hayan eliminado los saltos de línea

En caso de que desee eliminar el salto de línea y desee reemplazarlo con otra cosa en lugar de la coma, debe especificar que en el Paso 6 (en el campo «Reemplazar con»)

Nota: Se recomienda crear una copia de seguridad del archivo que contiene los datos para que no los pierda en caso de que los necesite en el futuro.

Eliminar saltos de línea con Fórmula

Otra forma de deshacerse de los saltos de línea en Excel es usando una fórmula. Mientras que el método Buscar & Reemplazar le da resultados estáticos, la fórmula le dará resultados que se actualizarán automáticamente en caso de que realice cambios en el conjunto de datos original.

Supongamos que tiene el conjunto de datos como se muestra a continuación y desea eliminar los saltos de línea de todas las celdas.

 Conjunto de datos de direcciones del que se deben eliminar los saltos de línea

A continuación se muestra la fórmula que hará esto:

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

La función SUBSTITUTE busca y reemplaza el carácter CHAR(10), que representa el carácter de alimentación de línea. Por lo tanto, la fórmula anterior encuentra todos los saltos de línea y los reemplaza con espacios en blanco, lo que esencialmente significa que estos saltos de línea se han eliminado.

En caso de que desee que el resultado se separe con una coma (o cualquier otro carácter), puede usar la fórmula siguiente:

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

fórmula para eliminar saltos de línea con coma y espacio en Excel

Nota: En caso de que tenga habilitado el texto de ajuste en una celda donde obtenga el resultado de la fórmula, aún puede ver algo de texto moviéndose a la siguiente línea en la misma celda. Esto no se debe a los saltos de línea. Si ajusta la columna

Elimine los saltos de línea usando VBA

Si se siente cómodo usando VBA, esta podría ser la forma más rápida de deshacerse de los saltos de línea en Excel.

Pero tienes que hacer algo de trabajo antes de convertirlo en una operación de un solo clic.

A continuación se muestra el código de VBA que recorrerá cada celda en

Sub RemoveLineBreaks()For Each Cell In SelectionCell.Value = Replace(Cell.Value, Chr(10), ", ")NextEnd Sub

El código anterior utiliza la función REEMPLAZAR en VBA para reemplazar todos los caracteres de salto de línea en una celda con una coma seguida del carácter de espacio.

El resultado de este código VBA es estático y no puede deshacer esto. Por lo tanto, si planea usarlo, le recomiendo que cree una copia del conjunto de datos original antes de usar el código.

Puede poner este código en un módulo normal en Excel, y en caso de que tenga que usarlo a menudo y lo necesite disponible en todos sus libros de trabajo de Excel, puede guardar este código en el Libro de trabajo de Macro personal o puede agregarlo como un complemento de Excel.

Si desea usarlo con un solo clic, puede agregar este código de macro a la Barra de herramientas de acceso rápido. De esta manera, todo lo que necesita hacer es hacer la selección y hacer clic en el botón macro en el QAT para ejecutar el código.

Salto de línea Vs Retorno de carro

Hay una pequeña diferencia entre un salto de línea en Excel y un retorno de carro.

La función de retorno de carro es tomar el cursor al principio de la oración. Se hizo uso en las primeras versiones de máquinas de escribir y más tarde en computadoras. Un retorno de carro por sí solo no llevaría a un salto de línea en Excel. Cuando se combina con el avance de línea, resulta en un salto de línea.

En la mayoría de los casos, cuando ve un salto de línea en Excel, hay retorno de carro en él.

Además, cuando utiliza ALT Intro para insertar un salto de línea en Excel, solo inserta un avance de línea y no un retorno de carro.

Entonces, ¿por qué debemos preocuparnos por el retorno del carro? Porque puede obtenerlo en sus datos en caso de que se haya descargado de una base de datos que use retorno de carro.

El código ASCII de un retorno de carro es 13 (CR, código ASCII 13) y puede encontrarlo y reemplazarlo utilizando fórmulas.

Puede leer más sobre la diferencia entre un avance de línea y un retorno de carro aquí.

Espero que hayas encontrado útil este tutorial.

Es posible que también le gusten los siguientes tutoriales de Excel:

  • Cómo Dividir varias Líneas en una Celda en Celdas / Columnas separadas
  • Cómo Iniciar una nueva Línea en una Celda de Excel (Método abreviado de teclado + Fórmula)
  • Cómo Combinar Celdas en Excel
  • Nombre y Apellido separados en Excel (Nombres divididos Utilizando fórmulas)
  • Cómo Eliminar Comas en Excel (de Texto y Números)

Deja una respuesta

Tu dirección de correo electrónico no será publicada.