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)| Argumento | Qué significa |
|---|---|
| texto | El 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íntoma | Causa más común | Solución |
|---|---|---|
| #¡VALOR! en un número de aspecto limpio | Caracteres 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 45945 | No 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 texto | La 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
| VALOR | TEXTO | |
|---|---|---|
| Dirección | Texto → número — analiza «12345» en 12345 | Número → texto — da formato a 12345 como «12345.00» |
| Propósito | Rescatar números atrapados como texto para que SUMAR, las búsquedas y los gráficos funcionen | Mostrar números con formato fijo dentro de etiquetas e informes |
| Sensibilidad regional | Analiza 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 VALOR | Relleno rápido (Ctrl+E) | |
|---|---|---|
| Salida | Una fórmula viva que se recalcula al cambiar el origen | Valores estáticos, escritos una vez; las filas nuevas exigen repetir |
| Precisión | Determinista — la misma entrada, el mismo número, siempre | Adivina patrones — verifique el resultado por muestreo |
| Ideal para | Importaciones auditables donde las conversiones deben quedar trazables | Limpiezas puntuales de una columna que usted ya pensaba verificar |
| Disponible en | Todas las versiones de Excel y en Google Sheets | Excel 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