Converter numeração romana e árabe e somar números romanos usando a função ARABIC

Neste artigo mostramos como podes somar algarismos em numeração romana usando a função ARABIC e SUMPRODUCT.
Converter numeração romana e árabe e somar números romanos usando a função ARABIC

Resumo

Neste artigo mostramos como podes converter entre numeração romana e numeração árabe usando a função ARABIC e ROMAN e como somar algarismos em numeração romana facilmente usando SUMPRODUCT e ARABIC.

Converter entre sistemas de numeração

Converter entre sistemas de numeração
Converter entre sistemas de numeração com ROMAN e ARABIC

O Excel disponibiliza duas funções simples para converter numeração romana em numeração árabe e vice-versa. Para converter de numeração árabe para romana, usamos a função ROMAN.
=ROMAN(B7)
E para a conversão inversa, de romano para árabe, podemos recorrer à função ARABIC.
=ARABIC(E7)

Somar números romanos

Somar números romanos
Usar ARABIC para somar números romanos

O Excel não reconhece nativamente letras como sendo algarismos de cálculo. Assim, para efectuar cálculos temos que aplicar um conversor que explique ao Excel que aquelas letras devem ser reconhecidas como números usando a função ARABIC.

As letras devem ser colocadas entre aspas ("") para que a função as reconheça como texto para converter em número árabe.
=ARABIC("I")+ARABIC("V")
Ou podemos usar a função com referências de células e encadear a função ARABIC em funções de cálculo como SUM ou SUMPRODUCT.
=SUM(ARABIC(C7)+ARABIC(C8))
=SUMPRODUCT(ARABIC(C7:C20))

Descargas

Descarrega aqui o ficheiro com os exemplos do artigo para converter e somar números romanos