function

NUMERO.ARABE

Todo sobre la función NUMERO.ARABE en Excel

La función NUMERO.ARABE en Excel convierte un número romano, представленный como texto, en su equivalente número arábigo. Es la función inversa a NUMERO.ROMANO.

Esta función es útil para trabajar con datos que incluyen numeración romana, como siglos, capítulos de libros, o nomenclaturas específicas, permitiendo realizar cálculos matemáticos con ellos.

Sintaxis

=NUMERO.ARABE(texto_romano)

La función tiene un único parámetro:

  • texto_romano: El número romano que se desea convertir. Debe ser una cadena de texto válida según las reglas de numeración romana. Este argumento es obligatorio.

Ejemplos

Ejemplo 1: Conversión directa

Convierte directamente un número romano escrito en la fórmula. La función no distingue entre mayúsculas y minúsculas.

=NUMERO.ARABE("XIX")

Resultado esperado: 19

=NUMERO.ARABE("mcmxciv")

Resultado esperado: 1994

Ejemplo 2: Referencia a celdas

Convierte los números romanos de una lista de capítulos de un libro almacenados en la columna A.

A B
1 Capítulo Conversión
2 I =NUMERO.ARABE(A2)
3 V =NUMERO.ARABE(A3)
4 XI =NUMERO.ARABE(A4)

El resultado en la columna B sería 1, 5 y 11, respectivamente.

Ejemplo 3: Uso con fechas

Imaginemos que tenemos una columna con el siglo en formato romano y queremos construir una fecha aproximada, como el primer día de ese siglo.

=FECHA((NUMERO.ARABE("XX")-1)*100+1, 1, 1)

Esta fórmula primero convierte «XX» a 20. Luego calcula el primer año del siglo XX (1901) y devuelve la fecha «01/01/1901».

Observaciones

Algunos puntos importantes a tener en cuenta al usar la función NUMERO.ARABE:

  • El argumento texto_romano puede ser una cadena vacía («»). En ese caso, la función devuelve 0.
  • La función ignora los espacios en blanco al principio o al final del texto. Por ejemplo, =NUMERO.ARABE(" IX ") devolverá 9.
  • La longitud máxima del argumento de texto es de 255 caracteres.
  • El valor numérico más grande que se puede convertir es 255,000. Un número romano que represente un valor superior generará un error.

Errores comunes

  • #¡VALOR!: Ocurre si el valor proporcionado en texto_romano no es una cadena de texto válida de un número romano. Por ejemplo, =NUMERO.ARABE("ABC") o =NUMERO.ARABE("IIII") devolverán este error.

Disponibilidad por versión de Excel

Esta función está disponible a partir de Excel 2013 y en todas las versiones posteriores, incluyendo Excel para Microsoft 365.

Compatibilidad

Software Compatibilidad Notas
Microsoft Excel ✔️ Disponible desde Excel 2013.
Google Sheets ✔️
LibreOffice Calc ✔️
OpenOffice Calc ✔️ Disponible en versiones recientes.
WPS Office Spreadsheets ✔️
Apple Numbers ✔️

Funciones Relacionadas

  • NUMERO.ROMANO: Realiza la operación inversa, convirtiendo un número arábigo en su equivalente romano.

Ver también...