Editor de Excel en línea
Usar gratis

VALOR en Excel: sintaxis, ejemplos y errores

Actualizado el 2026-10-15 · Gratis · Compatible con Excel y Google Sheets

Sintaxis

=VALOR(texto)

Respuesta rápida

VALOR convierte el texto que parece número en un número verdadero: =VALOR("12345") devuelve 12345 listo para SUMAR. También analiza fechas, horas y porcentajes que su configuración regional reconoce, y falla con #¡VALOR! cuando el texto esconde espacios, símbolos de moneda o separadores inesperados — limpie con ESPACIOS primero.

Sintaxis

=VALOR(texto)
ArgumentoQué significa
textoEl literal entre comillas, celda o expresión que contiene el texto con pinta de número. Obligatorio —y único argumento—. Excel lo analiza con las reglas de su configuración regional: punto o coma decimal, orden de fechas, moneda predeterminada.

Un único argumento, sin opciones: =VALOR(A2) se escribe igual en cualquier idioma de Excel. Lo que cambia entre configuraciones regionales es qué texto acepta — «1.5» es uno punto cinco en EE. UU. y un error en Alemania, donde =WERT("1,5") es el uno coma cinco.

VALOR es el puente entre el mundo del texto y el mundo de los números. Las importaciones, exportaciones y copiar-pegar dejan números disfrazados de texto —alineados a la izquierda, invisibles para SUMAR, ordenados como letras— y VALOR es la herramienta genérica que les quita el disfraz. ESPACIOS limpia el texto primero, LARGO y ESNUMERO verifican lo que atrapó, y VALOR hace la conversión.

Ejemplos básicos

=VALOR(A2)

La conversión base: «12345» se vuelve 12345, «2026/10/15» se vuelve el número de serie 45945, «50%» se vuelve 0,5. El resultado es un número genuino —alineado a la derecha, sumable, ordenable— por mucho que la fuente pareciera texto.

=VALOR(ESPACIOS(A2))

La combinación de limpieza: a las importaciones les encanta rellenar valores con espacios finales, y VALOR rechaza « 12345 » con #¡VALOR!. ESPACIOS quita el relleno primero y la conversión aterriza. Este uno-dos arregla la mayoría de las importaciones fallidas.

=VALOR(ESPACIOS(SUSTITUIR(A2, CAR(160), " ")))

El matacaracteres invisibles: los espacios de no separación CAR(160) de copias web sobreviven a ESPACIOS, así que cámbielos por espacios normales, luego recorte y luego convierta. El conducto completo para datos pegados de la web.

=SI.ERROR(VALOR(A2), "")

La red de seguridad: columnas mixtas donde unas celdas convierten y otras nunca lo harán. VALOR procesa las filas convertibles y SI.ERROR convierte las sin esperanza en celdas vacías, así que SUMAR y los gráficos siguen funcionando mientras usted investiga.

=SI(ESNUMERO(A2), A2, VALOR(A2))

El normalizador de columnas híbridas: las celdas ya numéricas pasan intactas, los números de texto se convierten — una fórmula deja toda la columna lista para SUMAR, BUSCARV y tablas dinámicas.

VALOR rechaza cualquier texto que su configuración regional no reconozca: «$50» falla en una configuración alemana, «1,234.56» falla donde la coma no es el separador de miles y «12:30 PM» falla en configuraciones de 24 horas. Quite los extras con SUSTITUIR o iguale la configuración antes de convertir.

Errores habituales y cómo corregirlos

SíntomaCausa más comúnSolución
#¡VALOR! en un número de aspecto limpioCaracteres invisibles — los espacios de no separación CAR(160) de copias web sobreviven a ESPACIOS, y VALOR rechaza todo lo no numérico.Cambie primero: =VALOR(ESPACIOS(SUSTITUIR(A2, CAR(160), " "))).
#¡VALOR! en «$50»Los símbolos de moneda son texto — VALOR solo analiza lo que su configuración imprime por defecto.Quite el símbolo: =VALOR(SUSTITUIR(A2, "$", "")) — y luego dé formato de moneda al resultado.
#¡VALOR! en «1,234.56»Separadores de miles fuera de las reglas regionales, o una coma decimal llegada a una configuración de punto decimal.Elimine separadores con SUSTITUIR, o reconstruya el número pieza por pieza antes de convertir.
Las fechas se convierten en números raros como 45945No es un error — VALOR analizó la fecha y devolvió su número de serie, que es como Excel almacena las fechas de verdad.Dé formato de fecha a la celda resultado, o convierta solo las columnas numéricas verdaderas.
Las celdas convertidas siguen ordenándose como textoLa fórmula funciona, pero algo aguas abajo volvió a envolver el resultado en TEXTO, o se pegó de vuelta como texto.Compruebe con =ESTEXTO: si es VERDADERO, quite el envoltorio TEXTO o pegue como valores una vez.

Un matiz que conviene saber: VALOR también acepta números verdaderos — =VALOR(12345) devuelve 12345 sin cambios — así que envolver una columna mixta nunca rompe las celdas numéricas; solo rescata las de texto.

VALOR frente a TEXTO

VALORTEXTO
DirecciónTexto → número — analiza «12345» en 12345Número → texto — da formato a 12345 como «12345.00»
PropósitoRescatar números atrapados como texto para que SUMAR, las búsquedas y los gráficos funcionenMostrar números con formato fijo dentro de etiquetas e informes
Sensibilidad regionalAnaliza con sus reglas regionales — «1.5» frente a «1,5»Los códigos de formato también se localizan — aaaa/mm/dd frente a JJJJ/MM/TT
Viaje de ida y vuelta=TEXTO(12345, "0") devuelve «12345»=VALOR(TEXTO(12345, "0")) devuelve 12345

Dos extremos del mismo tubo: TEXTO convierte un número en texto de visualización, VALOR analiza el texto de visualización y lo devuelve a número. Los viajes de ida y vuelta son seguros con códigos de formato puramente numéricos — pero TEXTO("0.00") escribe un punto decimal que una configuración de coma se negará a reanalizar.

VALOR frente al Relleno rápido

Fórmula VALORRelleno rápido (Ctrl+E)
SalidaUna fórmula viva que se recalcula al cambiar el origenValores estáticos, escritos una vez; las filas nuevas exigen repetir
PrecisiónDeterminista — la misma entrada, el mismo número, siempreAdivina patrones — verifique el resultado por muestreo
Ideal paraImportaciones auditables donde las conversiones deben quedar trazablesLimpiezas puntuales de una columna que usted ya pensaba verificar
Disponible enTodas las versiones de Excel y en Google SheetsExcel 2013 o posterior; Sheets responde con el llenado inteligente

Cooperan: el Relleno rápido extrae dígitos de celdas sucias y una columna VALOR demuestra que cada extracción convierte limpiamente antes de fiarse del relleno. El relleno adivina, VALOR verifica.

VALOR en Google Sheets

  • Mismo nombre y mismo único argumento — todas las fórmulas anteriores se pegan en Sheets sin cambios.
  • Sheets lanza #¡VALOR! por las mismas razones: espacios invisibles y separadores no reconocidos.
  • ESPACIOS se comporta idéntico, así que la combinación ESPACIOS-convertir se transfiere tal cual.
  • Las fechas siguen devolviendo números de serie — dé formato de fecha a la celda resultado para verlas.

Limitaciones y consejos prácticos

  • Las reglas regionales son el contrato: «1.5» y «1,5» son dos números distintos según dónde se abra el archivo — nunca suponga que ambos se analizan.
  • Un valor cada vez: VALOR no acepta rangos — rellene la fórmula hacia abajo en la columna, o use texto en columnas para importaciones puntuales.
  • Los valores lógicos fallan: =VALOR(VERDADERO) devuelve #¡VALOR! — VERDADERO y FALSO son booleanos, no números, diga lo que diga el exportador.
  • Solo se analiza la moneda predeterminada regional: «$50» en EE. UU., «€50» en otros lugares — quite los símbolos con SUSTITUIR y dé formato después.
  • Las cadenas ambiguas son peligrosas: «3/4» es 3 de marzo o 4 de abril según la configuración — divida en columnas explícitas antes de convertir.

Trate VALOR como el último paso de un conducto de limpieza, no el primero: quite saltos de línea y espacios de no separación, recorte el relleno, audite longitudes con LARGO — solo entonces convierta. De lo contrario, cada conversión fallida aterrizará en su mesa como un #¡VALOR! que tendrá que rastrear hacia atrás.

Herramientas relacionadas

Funciones relacionadas

Preguntas frecuentes

¿Qué hace la función VALOR en Excel?

Convierte el texto que parece número en un número verdadero: =VALOR("12345") devuelve 12345, listo para SUMAR, buscar y graficar. También analiza fechas, horas y porcentajes que su configuración reconozca.

¿Por qué VALOR devuelve #¡VALOR!?

El texto no es un número que su configuración reconozca — espacios ocultos, símbolos de moneda, separadores incorrectos o palabras de verdad. Limpie primero con ESPACIOS y SUSTITUIR, o envuelva en SI.ERROR para que el resto de la hoja siga calculando.

¿Cuál es la diferencia entre VALOR y =A2*1 o =--A2?

Para texto numérico limpio las tres devuelven el mismo número — analizan con las mismas reglas regionales. VALOR nombra la intención de forma explícita, lo que importa en libros compartidos y auditorías; los trucos aritméticos ganan en brevedad en arreglos rápidos de una sola vez.

¿Puede VALOR convertir fechas y horas?

Sí — =VALOR("2026/10/15") devuelve el número de serie 45945 y =VALOR("13:30") devuelve 0,5625. Dé formato de fecha u hora a la celda resultado para verlo.

¿Por qué =VALOR("1,5") falla y =VALOR("1.5") funciona?

Configuración regional: en configuraciones de punto decimal (EE. UU., Reino Unido) el punto es el separador decimal; en configuraciones de coma (Alemania, España, Brasil) es al revés. Déle a VALOR el formato que habla su Excel, o divida y reconstruya el número a mano.

¿Maneja VALOR los porcentajes?

Sí — =VALOR("50%") devuelve 0,5 con formato de porcentaje adjunto en la mayoría de las versiones. Multiplique por 100 si necesita el 50 llano.

¿Funciona VALOR en Google Sheets?

Sí — mismo nombre, mismo único argumento, mismo #¡VALOR! ante texto no reconocido. La limpieza ESPACIOS-convertir se transfiere sin cambios y las fechas siguen devolviendo números de serie.

¿Listo para probarlo con tu propio archivo?

Abrir Convertir texto a números en Excel — es gratis