Precisa de fórmula para adicionar zeros suficientes para totalizar 10 caracteres

0

Eu preciso ajustar a fórmula abaixo, de modo que, em vez de adicionar sempre 5 zeros, adicione zeros suficientes para igualar 10 valores (caracteres). Estou usando isso em um sistema (iCIMS), e o resultado (dependendo do status de pessoas específicas, ou seja, A1 e A2 neste simulado) precisa ser inicial, última inicial, id do sistema, com zeros suficientes para ser igual 10 valores.

Example: Kiki James  System id: 123  Result: KJ12300000
Example: Bob Jones System id: 2345   Result: BJ23450000

O abaixo estava funcionando por um tempo; no entanto, agora os IDs do sistema cresceram para 4 dígitos (então algumas pessoas têm 3 dígitos e 4).

IF(OR(A1="yes",A2="yes),Left(B1)&Left(B2)&B3&"00000","")
    
por Kenna Crispin 13.07.2016 / 04:28

1 resposta

1

REPT faz o que você precisa. Ele anexa 0 suficiente até que haja 8 caracteres. Adicione isso às 2 iniciais e o comprimento total é 10.

=IF(OR(A1="yes",A2="yes"),LEFT(B1)&LEFT(B2)&B3&REPT("0",8-LEN(B3)),"")

O ID do sistema de Napoleon Solo é muito longo.

    
por 13.07.2016 / 05:43