Importei alguns dados para o Excel (de um arquivo de texto) e ele contém algum tipo de caracteres de nova linha. Parece que isso inicialmente:
Se eu pressionar F2 (para editar) e pressionar Enter (para salvar as alterações) em cada uma das células com uma nova linha (sem realmente editar nada), o Excel alterará automaticamente o layout para ficar assim:
Não quero esses caracteres de nova linha aqui, pois isso atrapalha o processamento de dados mais adiante. Como posso fazer uma pesquisa para detectar mais deles? A função de pesquisa usual não aceita um caractere digitado como caractere de pesquisa.
microsoft-excel
worksheet-function
data-transfer
data-validation
Altamente Irregular
fonte
fonte
Respostas:
No Excel, o caractere padrão de quebra de linha Alt+ Enteré ASCII 10. Na aparência da sua captura de tela, parece haver outro caractere, provavelmente ASCII 13.
Para encontrá-los, na caixa de diálogo padrão Localizar (ou substituir ), no campo Localizar , use o método padrão para inserir códigos de caracteres ASCII: mantenha pressionado Alte digite (no teclado numérico) o código de caracteres, ou seja,
Alt 0010
apenas para a linha quebrar ouAlt 0013
(solte Alte pressione novamente)Alt 0010
Se esse caractere extra não for um ASCII 13, você poderá usar a função
=Code(AString)
para obter o código do caractere mais à esquerda de uma string.fonte
Se você pressionar Ctrl+ Jenquanto estiver na caixa de diálogo Localizar , poderá procurar esses caracteres.
fonte
Se você quiser fazer isso com uma fórmula, seria
FIND(A3,CHAR(10),...
Isso é útil se você tentar separar um bloco de endereços.
fonte
A função mid () pode analisar através de várias linhas.
Digamos que este endereço esteja na célula A1:
Vamos pegar o endereço na segunda linha.
O primeiro passo é determinar o número da posição dos dois caracteres de retorno.
O primeiro caractere de retorno é encontrado em '13' com este:
O segundo caractere de retorno é encontrado em '36' com este:
Agora o segundo passo. Precisamos retornar nosso texto de endereço entre as duas contagens de caracteres 13 e 36.
Aqui a fórmula está aninhada:
fonte