Combine as funções SUBSTITUTE
e TEXT
. Talvez seja necessário alterar o "."
com base nas configurações regionais. Para converter o valor mostrado em A1
, a fórmula é:
=SUBSTITUTE(TEXT(A1,"0000000.00"),".","")
Observe que ele só converte valores numéricos. Qualquer texto ou erro são simplesmente devolvidos inalterados.
Se você colocar valores muito grandes, o resultado será maior. I.E., não corta o dígito no lugar dos bilhões. Se você quer algo que faz isso, use isso:
=RIGHT(SUBSTITUTE(TEXT(A1,"0000000.00"),".",""),9)