Home » How To » OpenOffice Calc, convertire i numeri arabi in romani

OpenOffice Calc, convertire i numeri arabi in romani

openoffice-calc-numeri-arabi-romani
Nella precedente guida dedicata ad OpenOffice Calc abbiamo visto come utilizzare la funzione ARABO() per convertire un numero romano in un numero arabo. Ovviamente il foglio di calcolo permette di eseguire anche l’operazione inversa e convertire numeri arabi in numeri romani.

La funzione ROMANO() di OpenOffice Calc

In perfetta analogia con quanto detto sopra, la funzione che si occupa di questa conversione è stata denominata ROMANO() ed accetta due diversi parametri:
=ROMANO(Numero;Modo)
‘Numero’ è il numero arabo da convertire in numero romano. OpenOffice Calc 4 utilizzato in questa guida accetta qualsiasi numero tra O e 3999 mentre i numeri fuori da questo intervallo generano un errore. ‘Modo’ è un parametro opzionale che permette di semplificare la forma del numero romano; può assumere valori interi positivi a partire da zero.

Usare la funzione ROMANO()

Nel foglio di calcolo mostrato nell’immagine la colonna A contiene una serie di numeri arabi mentre nella colonna B la funzione ROMANO() di OpenOffice Calc è usata per calcolare l’equivalente numero romano.

In base alla considerazioni fatte sopra prendiamo ad esempio la cella A4 che contiene il numero arabo 79. Nella adiacente cella B4 inseriremo la formula
=ROMANO(A4)
che restituirà il valore LXXIX.

In maniera del tutto analoga si può procedere per le altre righe. Come caso particolare abbiamo inserito nelle celle A7 ed A8 due volte lo stesso numero (989) per illustrare il funzionamento del parametro ‘Modo’.

Nella cella B7 l’usuale formula
=ROMANO(A4)
restituisce il valore CMLXXXIX che è una delle possibili rappresentazioni di quel valore come numero romano.

Nella cella B8 invece è stato introdotto anche il ‘Modo’ con la formula
=ROMANO(A4;1)
che produce il risultato LMXXXIX che è una forma di rappresentazione più compatta ma equivalente.

[Risorse | Apache OpenOffice]

Lascia un commento