Segue alguns problemas que tenho tido no excel:
- em dados de posição geográfica tenho a seguinte configuração "-18.35212" em formato de célula texto, porém as posições que possuem zeros a esquerda, por exemplo: "-18.20000" ficam dessa maneira: "-18.2". Como padronizar isso sem alterar o formato de texto e a informação das células?
- tenho outras informações com a configuração "18 .35212" em formato de célula texto, e tenho que retirar o espaço entre o "18", e o "." sem transformar a informação em número ou desconfigurar.
- em outro caso a informação geográfica esta disposta da seguinte maneira na mesma célula: "17.64722 / 17.61756" como posso separar essa informação em duas células?
- em células com informação de profundidade e formato de texto a números que não estão inteiros, como transformá-los em números inteiros mantendo o formato de texto?
Desde já agradeço as respostas!
Atualizada:- em dados de posição geográfica tenho posições em formato de texto que deveriam possuir os zeros a DIREITA, por exemplo: "-18.20000" mas ficam dessa maneira: "-18.2". Como padronizar (adicionar os zeros a esquerda) sem alterar o formato de texto e a informação das células?
- tenho outras informações com a configuração "18 .35212" em formato de célula texto, e tenho que retirar o espaço entre o "18", e o "." sem transformar a informação em número ou desconfigurar. (JÁ TENTEI O PROCURAR E SUBSTITUIR E NÃO OBTIVE RESULTADO, MUDA A INFORMAÇÃO DA CÉLULA)
Copyright © 2024 QUIZLS.COM - All rights reserved.
Answers & Comments
Verified answer
para formatar com zeros a direita depois da vírgula faça assim
considerando que tem -18,2 na célula e vc quer converter para -18.20000
=substituir( TEXTO( E3 ; "00,000000" ) ; "," ; "." )
para tirar o espaço em branco no meio do valor o ideal é buscar a causa. porque tá indo o espaço em primeiro lugar ?
Mas se num tiver jeito, uma forma é usar a fórmula de substituição assim
=substituir( a1 ; " " ; "" )
Andressa, volte à sua pergunta anterior (que queria converter 16,xxxxxx em -16.xxxxxx).
para preservar os zeros, mude a máscara da fórmula para "#0,00000".
1. Você quer dizer zeros à direita e não esquerda, não é?
Quando você transformar este texto em número não vai ficar exatamente como você deseja?
2. Faça uma substituição trocando " ." (branco seguido de ponto) por "." (apenas ponto). Tavez seja necessário repetir a substituição já que o Excel não trabalha com expressões regulares.
3. Conjugue a função PROCURAR("/";célula) com as funções ESQUERDA e DIREITA.
4. Creio que o método mais simples seja transformar em número, truncar e transformar o resultado em texto. Com expressões regulares seria mais fácil.