Salto de línea de Excel en celda de fórmula. Como envolver una celda en excel. Entonces, ¿cómo se mueve el texto a una nueva línea en la misma celda?

Al crear gráficos y tablas en Excel, a menudo es necesario dividir la línea en el texto de la celda y no solo. Por ejemplo, para obtener un mejor efecto visual para la legibilidad de las etiquetas de datos en gráficos y tablas.

Fórmula para ajustar líneas en celdas de Excel

Considere el siguiente ejemplo en la figura con un histograma creado en Excel. Las etiquetas del eje x contienen nombres de vendedores y datos de ventas. Este ejemplo de una etiqueta de datos en un histograma siempre es útil cuando el texto debe colocarse de forma compacta para no ocultar los elementos del histograma.

Secreto esta decisión muy simple y elemental. Solo necesita agregar la función SYMBOL en el lugar correcto de la fórmula, que genera los valores en las celdas para etiquetar los datos del histograma.


Por supuesto, en una celda, puede hacer un salto de línea en cualquier lugar usando la combinación de teclas ALT + Enter. Pero si hay docenas de tales celdas, es mejor automatizar este proceso utilizando la sencilla fórmula anterior.



Cómo funciona la función CHAR al envolver líneas en una celda

MS Excel utiliza activamente códigos de la tabla de caracteres ASCII. Contiene todos los códigos de caracteres que se muestran en la pantalla en Sistema operativo MS Windows cualquier versión. La tabla de caracteres estándar ASCII contiene 255 códigos en los que todos los caracteres se numeran del 1 al 255. Por ejemplo, la letra A grande (mayúscula) tiene el código 97. Al número 9 se le asigna el código 57 en la misma tabla. el código es 32 y el código de salto de línea tiene el número 10. La misma tabla contiene caracteres no imprimibles del teclado.

Conociendo los códigos correspondientes de la tabla ASCII y usando la función CHAR, podemos insertar cualquier carácter en la fórmula de Excel. En el ejemplo anterior, se inserta un carácter de salto de línea, que está conectado en ambos lados con el operador & entre los valores de las celdas A2 y C2.

Si el modo "Ajustar texto" no está habilitado en la celda, la presencia del carácter de salto de línea será invisible:


Pero en histogramas, gráficos y diagramas, los saltos de línea insertados mediante fórmulas o introducidos desde el teclado (ALT + Intro) se mostrarán de forma natural. Es decir, al envolver, dividir una línea de texto en dos o más.

A menudo se requiere ajustar el texto a una nueva línea dentro de una celda de Excel. Es decir, mueva el texto línea por línea dentro de una celda como se muestra en la imagen. Si, después de ingresar la primera parte del texto, simplemente presione la tecla ENTER, entonces el cursor se moverá a la siguiente línea, pero en una celda diferente, y debemos movernos en la misma celda.

Esta es una tarea muy común y se resuelve de manera muy simple: para ajustar el texto en una nueva línea dentro de una celda de Excel, debe presionar ALT+ENTRAR(mantenga presionada la tecla ALT, luego, sin soltarla, presione la tecla ENTER)

Cómo mover texto a una nueva línea en Excel usando una fórmula

A veces necesita hacer un salto de línea no una vez, sino usando funciones en Excel. Como en este ejemplo en la imagen. Ingresamos el nombre, apellido y patronímico y automáticamente se recoge en la celda A6

En la ventana que se abre, en la pestaña "Alineación", debe marcar la casilla junto a "Ajustar por palabras" como se muestra en la imagen, de lo contrario, el ajuste de línea en Excel no se mostrará correctamente usando fórmulas.

Cómo reemplazar el guión con otro carácter en Excel y viceversa usando una fórmula

Poder cambiar el carácter de guión a cualquier otro carácter, como un espacio, usando la función de texto SUSTITUIR en Excel

Considere el ejemplo en la imagen de arriba. Entonces, en la celda B1 escribimos la función SUSTITUIR:

El código:

SUSTITUIR(A1,CARÁCTER(10)," ")

A1 es nuestro texto de salto de línea;
CHAR (10) es un salto de línea (discutimos esto un poco más arriba en este artículo);
" " es un espacio, ya que estamos cambiando el salto de línea a un espacio

Si necesita hacer la operación inversa, cambie el espacio a un guión (carácter), entonces la función se verá así:

El código:

SUSTITUIR(A1;" ";CHAR(10))

Le recuerdo que para que el ajuste de línea se refleje correctamente, debe especificar "Ajustar a través de líneas" en las propiedades de las celdas, en la sección "Alineación".

Cómo cambiar guión a espacio y viceversa en Excel usando BUSCAR - REEMPLAZAR

Hay momentos en que las fórmulas son inconvenientes de usar y necesita hacer un reemplazo rápidamente. Para hacer esto, usamos Buscar y reemplazar. Selecciona nuestro texto y presiona CTRL+H, aparecerá la siguiente ventana.

Si necesitamos cambiar el salto de línea a un espacio, entonces en la línea "Buscar" debe ingresar un salto de línea, para hacer esto, párese en el campo "Buscar", luego presione la tecla ALT, sin soltarla, escriba 010 en el teclado: este es el código de salto de línea, no será visible en este campo.

Después de eso, en el campo "Reemplazar con", ingrese un espacio o cualquier otro carácter que necesite cambiar y haga clic en "Reemplazar" o "Reemplazar todo".

Por cierto, en Word esto se implementa de forma más clara.

Si necesita cambiar el carácter de salto de línea a un espacio, en el campo "Buscar" debe especificar el código especial "Salto de línea", que se indica como ^l
En el campo "Reemplazar con:", solo necesita hacer un espacio y hacer clic en "Reemplazar" o "Reemplazar todo".

Puede cambiar no solo los saltos de línea, sino también otros caracteres especiales, para obtener su código correspondiente, debe hacer clic en el botón "Más >>", "Especial" y seleccionar el código que necesita. Les recuerdo que esta función solo está en Word, en Excel no funcionarán estos caracteres.

¿Cómo hacer un salto de línea en una celda de Excel? Variantes de la transferencia de parte de la palabra.
Los usuarios sin experiencia hacen una transferencia como en un Word, es decir, presionan la tecla enter y aquí, en lugar de transferir, simplemente se mueven a otra celda. Sin embargo, debes saber que usando el teclado esto debe hacerse presionando las teclas alt e enter al mismo tiempo. Este es uno de los más maneras simples. Sin embargo cuando trabajo permanente con documentos grandes de Excel, este método no es muy eficiente.


Considere cómo puede usar la función de formato para simplificar la tarea de ajustar el texto en una celda.
Este método tiene una pequeña condición para quienes lo utilizarán. El hecho es que es conveniente si no hay precisión en la transferencia de palabras o parte de una palabra. Es decir, esta opción garantiza la transferencia solo dentro de la celda, pero no garantiza que pueda usarla para mantener la precisión en la transferencia de ciertas palabras o letras. Vamos a describir cómo hacerlo en la práctica. Seleccione la celda deseada con el cursor. Luego presionamos el botón derecho del mouse, y veremos el menú. Estamos buscando un formato de celda en él.


La siguiente acción, en el menú que se abre, marcamos "transferir por palabras". Pusimos un birdie y confirmamos nuestras acciones con la tecla OK.


Después de las manipulaciones anteriores, puede trabajar de forma segura en una celda con el texto que necesita, y automáticamente estará sujeto a ajuste de texto forzado. Este método ayuda a trabajar con fórmulas de texto de manera más eficiente. Por supuesto, todo depende de sus tareas. Por ejemplo, necesita un formato de celda de este tipo no solo para una determinada celda, sino también para una matriz más grande de celdas. Esto es fácil de hacer si selecciona la matriz u hoja deseada y usa la función de formato de celda para configurar la función "ajustar por palabras" descrita anteriormente. Sin embargo, debe recordarse que las palabras se ajustarán automáticamente solo si la palabra está en el borde de la celda. Los tamaños de celda predeterminados son pequeños en altura. Y este método de formato amplía los límites por sí solo. Si esto no sucede, debe aumentar la altura o el ancho de la celda usted mismo.
fórmulas
Veamos otra forma de envolver una línea en una celda. Esto también se puede hacer usando una fórmula. Excel tiene un conjunto de funciones para trabajar con texto. Aquí está una de estas funciones que usaremos. Digamos que sus celdas ya están formateadas como se describe en la opción dos. Pero necesita transferir una determinada palabra, frase. Y por lo general, esta opción se usa si las palabras están en otras hojas o forman parte de una fórmula. Resolvemos este problema de la siguiente manera: seleccione la celda en la que es necesario realizar una transferencia específica de una palabra, frase e ingrese la fórmula: (concatenar (texto1); símbolo (4); texto2) El texto en este fórmula implica que desea insertar una palabra o frase. Entonces ingresa las dos palabras que necesita, indica desde qué carácter necesita comenzar a procesar el texto.


Se requieren las palabras en esta fórmula para ser citadas, y luego la fórmula misma transferirá el parámetro que necesita para usted.


Solo confirma presionando enter que está de acuerdo con los cambios.
Todos los métodos anteriores le permiten envolver palabras en una celda, y cada uno de ellos es adecuado para resolver ciertas tareas específicas. Los dos métodos son bastante fáciles y fáciles de recordar. El tercero toma algún tiempo. Pero también está diseñado para resolver tareas más estrechas al transferir texto.

Este tutorial le presentará tres formas de eliminar los retornos de carro de las celdas en Excel. También aprenderá a reemplazar los saltos de línea con otros caracteres. Todas las soluciones sugeridas funcionan en Excel 2013, 2010, 2007 y 2003.

Los saltos de línea pueden aparecer en el texto por varias razones. Normalmente los retornos de carro se dan en un libro, por ejemplo cuando se copia texto de una página web, cuando ya están en un libro recibido de un cliente, o cuando los añadimos nosotros mismos pulsando teclas. Alt+Intro.

Cualquiera que sea la razón para ellos, el desafío ahora es eliminar los retornos de carro, ya que interfieren con las búsquedas de frases y dan como resultado un desorden en las columnas cuando el ajuste de texto está habilitado.

Los tres métodos presentados son bastante rápidos. Elige el que más te convenga:

Comentario: Inicialmente, los términos "Retorno de carro" y "Salto de línea" se usaban en las máquinas de escribir y denotaban dos operaciones diferentes. El lector curioso puede

Computadoras y software para trabajar con textos se desarrollaron teniendo en cuenta las características de las máquinas de escribir. Esta es la razón por la que ahora se utilizan dos caracteres no imprimibles diferentes para indicar un salto de línea: Retorno de carro(Retorno de carro, CR o código ASCII 13) y Traducción de línea(Salto de línea, LF o código ASCII 10). En Windows, ambos caracteres se usan juntos y en los sistemas *NIX, solo se usan líneas nuevas.

Ten cuidado: Ambas opciones se encuentran en Excel. Al importar desde archivos .TXT o .csv los datos suelen contener retornos de carro y saltos de línea. Cuando se ingresa un salto de línea manualmente presionando Alt+Intro, Excel solo inserta un carácter de nueva línea. Si el archivo .csv recibido de un fanático de Linux, Unix u otro sistema similar, luego prepárese para un encuentro con solo un carácter de nueva línea.

Eliminar retornos de carro manualmente

Ventajas: Este método es el más rápido.

Contras: Sin ventajas adicionales

Así es como puede eliminar los saltos de línea usando el " Encontrar y reemplazar»:

Eliminar saltos de línea usando fórmulas de Excel

Ventajas: Puede usar fórmulas secuenciales o anidadas para la verificación de texto complejo en la celda procesada. Por ejemplo, puede eliminar los retornos de carro y luego buscar espacios iniciales o finales adicionales, o espacios adicionales entre palabras.

En algunos casos, los saltos de línea deben eliminarse para luego usar el texto como argumentos de función sin realizar cambios en las celdas originales. El resultado se puede utilizar, por ejemplo, como argumento de función. VISTA(BUSCAR) .

Contras: Deberá crear una columna auxiliar y realizar muchos pasos adicionales.


Eliminar saltos de línea con macro VBA

Ventajas: Cree una vez: utilícelo una y otra vez con cualquier libro de trabajo.

Contras: Se requieren al menos conocimientos básicos de VBA.

La macro VBA del siguiente ejemplo elimina los retornos de carro de todas las celdas de la hoja de cálculo activa.

Sub RemoveCarriageReturns() Dim MyRange As Range Application.ScreenUpdating = False Application.Calculation = xlCalculationManual For Each MyRange In ActiveSheet.UsedRange If 0< InStr(MyRange, Chr(10)) Then MyRange = Replace(MyRange, Chr(10), "") End If Next Application.ScreenUpdating = True Application.Calculation = xlCalculationAutomatic End Sub

Si no está muy familiarizado con VBA, le recomiendo que estudie el artículo sobre

En Excel, hay varias opciones para mover texto dentro de una celda a la vez.

1 camino

Necesita usar la herramienta de formato de celda.

1) Haga clic botón derecho del ratón pase el mouse sobre la celda deseada o sobre varias celdas a la vez en las que desea ajustar el texto. A Menú de contexto seleccione Formato de celdas.

2) Se abre la ventana de formato. Debe abrir la pestaña "Alineación" y en el bloque "Mostrar" marque la casilla "Ajustar por palabras".

3) Queda por hacer clic en el botón "Aceptar". El texto se ajustará y se mostrará no en una línea, sino en varias.

2 vías

1) Seleccione la celda deseada haciendo clic en ella con el botón izquierdo del ratón.

2) En la barra de herramientas programas de excel haga clic en el botón "Ajuste de texto".

Este método es mucho más conveniente que el anterior y lleva menos tiempo.

3 vías

1) Cambie al modo de edición de texto, para hacer esto, haga doble clic con el botón izquierdo del mouse dentro de la celda. En este caso, el cursor debe colocarse delante de la parte del texto que desea transferir.

2) Ahora escriba en el teclado la combinación de teclas "Alt" + "Enter". El texto se dividirá.

3) Para ver el resultado final, simplemente salga del modo de edición de celdas.

Para salir del modo de edición, puede presionar la tecla "Enter" o hacer clic una vez con el botón izquierdo del mouse en cualquier otra celda de la tabla.