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

Tan Tran
fonte

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.

Ron Rosenfeld
fonte