Convertire un numero in formato romano
A scuola tutti abbiamo avuto a che fare con i numeri romani, li ricordate ancora? Molti di noi non hanno problemi a scrivere o leggere un numero in questo formato ma tanti (forse la maggior parte) si arrendono arrivati a 50 (L per chi non lo sapesse).
Benché non sappia effettivamente quanto questo possa esser utile nel lavoro di tutti i giorni sappiate che è possibile convertire un numero in formato romano con Excel. Microsoft ha pensato bene di dedicare una funzione anche a questo, chiamata semplicemente ROMANO().
=ROMANO(numero;[forma])
- numero: indica il numero da convertire o la cella che lo contiene
- [forma]: opzionale, indica il formato con cui verrà rappresentato
I valori che si possono assegnare a [forma] sono i seguenti:
- 0 – VERO: Stile di rappresentazione latina classica
- 1 – 2 – 3: Stile conciso (vedi esempi)
- 4 – FALSO: semplificato
Prendiamo ora come esempio il numero 499, la sua rappresentazione classica è CDXCIX.
=ROMANO(499;0)
Questa versione, con 0 come parametro per [forma] (ma come detto prima si può usare anche VERO o omettere completamente) restituisce, appunto, CDXCIX.
Seguendo l’esempio appena proposto vediamo come varia il risultato al variare del parametro forma
Usando 1 otteniamo LDVLIV
Usando 2 otteniamo XDIX
Usando 3 otteniamo VDIV
Usando 4 o falso otteniamo ID
Un ultima nota alla quale prestare particolare ATTENZIONE: se il numero da convertire è negativo o superiore a 3999 verrà restituito un errore di tipo #VALORE!.
Sperando che vi possa esser utile anche questa funzione vi apetto per il prossimo articolo su Excel. Seguitemi e se avete domande chiedete pure.
[random_sc]
Ultimi commenti