Converta um double no formato ab, cdef para 'ab', 'cd' e 'ef' nas células adjacentes

1

Qual é a melhor fórmula para usar no Excel para converter um double no formato ab, cdef para 'ab', 'cd' e 'ef' nas células adjacentes?

Exemplo:

2,6059 --> 2   60  59   
10,315 --> 10  31  50
    
por mounaim 11.08.2016 / 12:53

1 resposta

3

Eu posso pensar em duas maneiras de fazer isso, dependendo de suas necessidades.

Você pode obter os dígitos usando aritmética. Eu suponho que o número está em A1, e as seguintes fórmulas estão em B1-D1.

=FLOOR(A1,1)
=FLOOR(A1*10^2,1)-B1*10^2
=FLOOR(A1*10^4,1)-10^4*B1-10^2*C1

Como alternativa, você pode manipular o número como uma string de texto. Coloque a seguinte fórmula em F1-I1

=TEXT(A1,"00.0000")
=MID(F1,1,2)
=MID(F1,4,2)
=MID(F1,6,2)
    
por 11.08.2016 / 16:22