Eu tenho um conjunto de valores, alguns dos quais com um dígito (por exemplo, 5 ) e outros com dois dígitos (por exemplo, 55 ) nas células.
Para o cálculo que quero fazer, quero usar o primeiro dígito dos valores. Não tenho problemas com dois dígitos.
Como posso fazer o Excel usar " 0 " se for um número de um dígito sem adicionar " 0 " na frente de " 5 " neste exemplo.
Quero dizer, não quero alterar os valores e adicionar 0 na frente deles. Como posso fazer isso se for possível?
Simplesmente, quero que o Excel use "0" como o primeiro dígito, se for um número de um dígito. obrigado.
A resposta de Máté Juhász usando
INT
é provavelmente a melhor solução. No entanto, para o interesse de futuros leitores curiosos, há outra maneira, mais desajeitada:Se os seus dados chegarem a mais de dois dígitos e você realmente quiser colocar as dezenas, não apenas o primeiro, então
INT
falhará. Nesse caso, você pode usar esta versão desajeitada. Se você deseja extrair o número das dezenas para qualquer número, fica mais confuso.fonte
Use uma declaração SE, pois você só está preocupado com uma regra diferente se tiver 1 dígito (portanto, menos de 10).
Este é o valor da célula em C1
Pode parecer estranho escrever,
0 + F1
mas não sei qual lógica você está usando, então deixei para demonstrar a fórmula.fonte