Importé algunos datos en Excel (desde un archivo de texto) y contiene algún tipo de caracteres de nueva línea. Se ve así inicialmente:
Si presiono F2 (para editar), luego Enter (para guardar los cambios) en cada una de las celdas con una nueva línea (sin editar realmente nada), Excel cambia automáticamente el diseño para que se vea así:
No quiero estos caracteres de nueva línea aquí, ya que arruina el procesamiento de datos más adelante. ¿Cómo puedo hacer una búsqueda de estos para detectar más? La función de búsqueda habitual no acepta un carácter de entrada como carácter de búsqueda.
microsoft-excel
worksheet-function
data-transfer
data-validation
Altamente irregular
fuente
fuente
Respuestas:
En Excel, el salto de línea estándar Alt+ Entercarácter es ASCII 10. Por el aspecto de su captura de pantalla, parece que hay otro carácter, probablemente ASCII 13.
Para encontrarlos, en el cuadro de diálogo estándar Buscar (o Reemplazar ), en el campo Buscar , use el método estándar para ingresar códigos de caracteres ASCII: mantenga presionado Alty escriba (en el teclado numérico) el código de caracteres, es decir,
Alt 0010
solo para la línea romper oAlt 0013
(soltar Alty presionar nuevamente)Alt 0010
Si ese carácter adicional no es un ASCII 13, puede usar la función
=Code(AString)
para obtener el código del carácter más a la izquierda de una cadena.fuente
Si presiona Ctrl+ Jmientras está en el cuadro de diálogo Buscar , podrá buscar esos caracteres.
fuente
Si quieres hacer esto con una fórmula, sería
FIND(A3,CHAR(10),...
Esto es útil si intenta separar un bloque de direcciones.
fuente
La función mid () puede analizar múltiples líneas.
Digamos que esta dirección está en la celda A1:
Tomemos la dirección de la calle en la segunda línea.
El primer paso es determinar el número de posición de los dos caracteres de retorno.
El primer carácter de retorno se encuentra en '13' con esto:
El segundo carácter de retorno se encuentra en '36' con esto:
Ahora el segundo paso. Necesitamos devolver nuestro texto de dirección entre los dos recuentos de caracteres 13 y 36.
Aquí la fórmula está anidada:
fuente