Excel 2013: como formatar uma coluna de células para uma quantidade predeterminada de dígitos com preenchimento automático

1

Eu sou novo aqui e peço desculpas se esta é uma pergunta noob, mas eu passei uns sólidos 20 minutos tentando encontrar uma solução on-line, ou uma pergunta anterior semelhante a esta. Eu tenho um grande despejo de dados de inventário de um fornecedor que eu quero importar para o meu sistema. O problema é que todos os números na coluna "vendorpart #" têm 5 ou 6 dígitos, dependendo do número da peça. No entanto, a sequência do número de peça precisa ter 10 dígitos, nem mais nem menos, com o saldo como zeros infront. exemplo (0000123456 ou 0000012345).

Abaixo está um link para uma amostra das células que eu preenchi em alguns deles, por exemplo, manualmente, mas tenho milhares mais também. em vez de fazer isso manualmente, tem que haver uma função ou formato de célula que possa preencher automaticamente isso para mim? Qualquer sugestão seria imensamente apreciada.

Exemplo de número VendorPart: link

Valor da barra de fórmulas que não corresponde ao valor da célula: link

    
por JFurm 30.11.2017 / 00:06

2 respostas

0

Como você descreveu na consulta que está processando o valor de 10 dígitos e deseja que o Excel exiba Zeros à esquerda se, o valor for menor que 10 dígitos. Neste caso você precisa fazer o seguinte,

  1. Selecione o intervalo de dados.
  2. Clique no ícone do formato da célula.
  3. Selecione o personalizado.
  4. Escreva 0000000000.
  5. Aperte o Ok.

Verifique a captura de tela ,

Ouvocêpodeusarestetambém,=Texto(A2,"0000000000")

NB: Esta é a maneira mais fácil de lidar com valores com zeros iniciais.

    
por 30.11.2017 / 12:00
1

Em uma coluna livre, coloque a seguinte fórmula, referindo-se a um número de peça em vez de L15 (aparece duas vezes na fórmula):

=REPT("0",10-(ROUNDDOWN(LOG(L15),0)+1))&L15

Isso criará um campo de texto com o número correto de zeros à esquerda.

    
por 30.11.2017 / 02:01