Adicione o zero à esquerda antes de um decimal


0

Eu tenho uma coluna que armazena um decimal gosta disso:

 0.345
-0.013
- ,007
  ,080

mas eu quero formatá-lo para o mesmo tipo gosta disso:

 0.345
-0.013
-0,007
 0,080

Eu acho que o tipo de formato deve ser:

#,##0.000

Mas eu tentei e não funciona. Além disso, tenho pesquisado de SO e alguns sites do Excel, mas não tenho nada, eles falaram sobre a remoção ou adição de texto antes ...

Alguém sabe como fazer? obrigado

Respostas:


0

Eu suspeito que suas configurações regionais do Windows usam o dot para um separador decimal; Eu não sei o que você usa para o separador de milhares - nos EUA, usamos uma vírgula.

Sendo esse o caso, os valores que parecem mostrar uma vírgula como um separador decimal são provavelmente sequências de texto. Você NÃO será capaz de reter isso e ainda terá os valores corretamente formatados e úteis como números (pelo menos não facilmente e as fórmulas downstream terão que ser modificadas extensivamente).

O que você pode fazer é converter os valores de "vírgula" em números reais e formatá-los com o código exibido.

por exemplo:

B1: =--SUBSTITUTE(A1,",",".")

E preencha.

Em seguida, use o formato personalizado de sua escolha (por exemplo, #,##0.000 como mostrado na captura de tela):

enter image description here

Se as configurações regionais do Windows forem diferentes do que eu suponho, talvez seja necessário fazer algumas pequenas modificações na fórmula.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.