Como converter texto em decimal no openoffice calc?

1

Eu tenho uma coluna que contém:

€ 53,28
1,363 €
69,90 €
296,50 €
899,00 €
149,90 €
€ 697,40

e assim por diante. Eu quero somar a coluna, mas para o openoffice é texto e não um decimal.

O que eu fiz:

= SUBSTITUTO (F7, ".", "") para se livrar do ponto
| € 1336,0

SUBSTITUTO (G7, "€", "") para se livrar do símbolo do euro
| 1336,0

= DIREITA (H7, LEN (H7) -1) para se livrar do espaço em branco 1336,0

= SUBSTITUTE (I7, ",", ".") Para alterar a vírgula para pontos
| 1336.0 |

e depois disso eu copio a coluna inteira e colo-a como "texto não formatado" somente depois desses passos eu recebo um número com o qual o openoffice pode funcionar.

Não há uma maneira mais fácil ???

    
por wurlog 29.12.2010 / 14:08

1 resposta

0

Primeiro, você pode combinar todas as suas fórmulas em uma só:

=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(A1;"€ ";"");".";"");",";".")

Em seguida, adicione a fórmula VALUE ao mix ( retorna um número , dada uma representação de texto ):

=VALUE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(A1;"€ ";"");".";"");",";"."))

O Calc agora deve reconhecer as células resultantes dessa fórmula como números.

    
por 29.12.2010 / 17:10