Como anexar o número de 0 no final do número na célula

-1

Eu quero fazer um padrão de formato personalizado de número no Microsoft Excel 2010.

Parece multiplicar com 1000.

Por favor, leia o seguinte exemplo abaixo:

1 voltaria 1.000

12,3 voltaria 12.300

123456.789 voltaria 123.456.789

Obrigado por ler e agradecer por responder.

Peter PAD
fonte
3
Talvez eu esteja negligenciando algo, mas por que o 123456789 não está se tornando 123456789.000? Você está substituindo todos os pontos decimais (implícitos) por uma vírgula e garantindo 3 casas decimais ou usando a vírgula como um símbolo de agrupamento de dígitos?
Karan
123456789 torna-se 123.456.789 devido à sua separação mil original no Excel. 12,3 por sua vez 12.300 porque multiplicar com 1000.
Peter PAD
Ok, então o que é comum entre os dois primeiros exemplos e o terceiro? Onde está o "multiplicar com 1000" no terceiro exemplo? Não deveria ser 123,456,789,000 em vez disso?
Karan
ponto "." vai virar "," em seu lugar. O mesmo que quando multiplicamos com 1000.
Peter PAD
1
Uau, deixe-me soletrar para você. Qual é a regra comum para todos os exemplos? 1 x 1000 = 1000 = 1.000 após o agrupamento. 12,3 x 1000 = 12300 = 12.300 após o agrupamento. Da mesma forma 123456789 x 1000 = 123456789000 = 123,456,789,000 após o agrupamento? Por que o 123456789 está sendo simplesmente agrupado sem ser multiplicado por 1000 também?
Karan

Respostas:

2

Desde que você insiste em fazer isso usando um Formato numérico personalizado Aqui está um truque bacana que você pode usar:

  1. Digite os números e use o seguinte como o formato numérico personalizado:

    #,###,%%%
    
  2. Isto é o que você verá:

    1

    assim fechar, certo ?!

  3. É aí que entra a trapaça. Não há maneira fácil de ocultar os símbolos de porcentagem, mas aqui está o que você pode fazer. Abra o Formatar celulas diálogo novamente e posicione o cursor entre a segunda vírgula ( reinserir se tiver desaparecido ) e o primeiro símbolo de porcentagem, assim:

    2

  4. Agora pressione Ctrl + J e você verá isso:

    3

    Como você pode ver, os símbolos de três por cento têm magicamente * desaparecido! No entanto, quando você está bem, o conteúdo da célula ainda será exatamente o mesmo de antes, então o que isso conseguiu? Paciência, meu jovem Padawan ... :)

  5. Selecione a coluna com os números, abra o Formatar celulas diálogo mais uma vez, vá para o Alinhamento guia desta vez e selecione o Embrulhe o texto caixa de seleção sob Controle de texto :

    4

  6. Ok seu caminho para fora e boom!

    5

* Tudo bem, você me pegou, não é mágica. Mas como isso funciona? Pelo visto, Ctrl + J insere um Retorno de carro no campo de texto de formato numérico personalizado (como não é óbvio isso ?!). Você pode confirmar isso usando a tecla de seta para baixo após essa seqüência e você pode somente ser capaz de perceber que há outra linha de texto com os símbolos de três por cento.

Agora você provavelmente pode adivinhar o resto. Ativar a quebra de texto apenas envolve o texto nas células para que os símbolos de porcentagem caiam para a próxima linha. Mas se você não redimensionar as células são maiores em altura, elas ainda parecem ter apenas uma única linha de texto nelas. Sneaky, não? :) Aqui está o que parece se você aumentar a altura da célula:

6

Note que o valores nas células ainda são 1, 12.3 e 123456.789, respectivamente, apenas a forma como eles são exibidos foi afetada.

Karan
fonte
Muito bom, Karan!
teylyn
Obrigado, vindo de um MVP do Excel que é um grande elogio de fato! :)
Karan
1

Se você usar uma fórmula, por que não apenas multiplicar por 1000 em vez de uma construção com LEN () e TEXT ().

By the way, um formato numérico pode ser usado para suprimir zeros em números maiores que 1000, mas não pode ser usado para adicionar magnitudes. Portanto, uma fórmula será necessária.

= A1 * 1000

... e depois formatar ao seu gosto, com mil separadores e / ou pontos decimais.

teylyn
fonte
Quero usar somente o Formato personalizado de número
Peter PAD
Novamente, você NÃO pode usar um formato numérico para adicionar zeros a um número na maneira como descreve. O Excel simplesmente não funciona dessa maneira. A única maneira de mostrar 123456.789 como 123.456.789 é com fórmulas. O combo Len / Text acima irá renderizar texto, o que será difícil de usar em cálculos subseqüentes, a multiplicação por 1000 retornará um número, que será fácil de usar na multiplicação de continuação, seja como o valor original (apenas divida por 1000 novamente) ou como o valor ampliado.
teylyn