function

VALUE

Todo sobre la función VALUE en Excel

La función VALOR en Excel es una herramienta de conversión que transforma una cadena de texto que representa un número, en un valor numérico real que puede ser utilizado en cálculos. Es especialmente útil cuando se importan datos de fuentes externas (como archivos CSV o bases de datos) y Excel interpreta erróneamente los números como texto. La función es capaz de procesar no solo números estándar, sino también fechas y horas que estén en un formato de texto reconocido por Excel.

Aunque en muchas ocasiones Excel convierte automáticamente el texto a número al realizar operaciones, la función VALOR garantiza que la conversión se realice de forma explícita.

Sintaxis

=VALOR(texto)

La función VALOR tiene un único argumento:

  • texto: Es la cadena de texto que se desea convertir. Puede ser un texto entre comillas (ej: «125,50») o una referencia a una celda que contenga el texto a convertir. Obligatorio.

Ejemplos

Ejemplo 1: Conversión de texto numérico y porcentual

En este ejemplo, se utilizan datos de texto de una tabla para convertirlos a valores numéricos que puedan ser usados en fórmulas matemáticas.

A B
1 Producto Ventas (Texto)
2 Artículo 1 ‘1.500
3 Artículo 2 ‘25%
=VALOR(B2)

Resultado: 1500. La fórmula convierte el texto ‘1.500 a un número.

=VALOR(B3)

Resultado: 0,25. El porcentaje se convierte a su valor decimal equivalente.

Ejemplo 2: Conversión de fecha y hora en texto

La función VALOR también puede convertir fechas y horas escritas como texto a su correspondiente número de serie de Excel, permitiendo realizar cálculos de tiempo con ellas.

=VALOR("01/01/2025")

Resultado: 45658. Este es el número de serie que Excel asigna a la fecha 1 de enero de 2025.

=VALOR("18:00")

Resultado: 0,75. Este es el valor decimal que representa las 6:00 PM.

Ejemplo 3: Conversión de texto con símbolos de moneda

VALOR puede interpretar números en formato de texto que incluyan símbolos de moneda y separadores de millares, siempre que coincidan con la configuración regional del sistema.

=VALOR("1.250,75 €")

Resultado (en una configuración regional española): 1250,75.

Observaciones

La función VALOR es una de las funciones de «compatibilidad» de Excel. En versiones modernas, a menudo no es necesaria, ya que Excel intenta convertir automáticamente el texto en números cuando se usan en fórmulas. Sin embargo, su uso es una buena práctica para asegurar que los datos importados se traten correctamente como números.

Errores comunes

  • #¡VALOR!: Este error ocurre si el argumento texto tiene un formato que Excel no puede reconocer como un número, fecha u hora válido. Por ejemplo, =VALOR("Excel") devolverá este error.

Disponibilidad por versión de Excel

La función VALOR ha estado presente en Microsoft Excel desde sus primeras versiones, por lo que está disponible en todas las versiones, incluyendo Excel 97, 2003, 2007, 2010, 2013, 2016, 2019, 2021 y Microsoft 365.

Compatibilidad

Software Compatibilidad Notas
Microsoft Excel ✔️ Totalmente compatible en todas las versiones.
Google Sheets ✔️
LibreOffice Calc ✔️
OpenOffice Calc ✔️
WPS Office Spreadsheets ✔️
Apple Numbers ✔️

Funciones Relacionadas

  • VALOR.NUMERO: Una función más moderna y flexible que permite especificar los separadores decimales y de millares, útil para datos de diferentes regiones.
  • TEXTO: Realiza la operación inversa a VALOR, convirtiendo un valor numérico en una cadena de texto con un formato específico.
  • FECHANUMERO: Convierte una fecha almacenada como texto en un número de serie. Es específica para fechas.
  • HORANUMERO: Convierte una hora almacenada como texto en un número de serie. Es específica para horas.

Ver también...