#VALUE!, en Excel en español #¡VALOR!, significa que una fórmula recibió un tipo de valor equivocado, casi siempre texto donde necesita un número. La tabla muestra los nombres de error en inglés. =B2+C2+D2 devuelve #VALUE! cuando una de las celdas contiene n/a, mientras que =SUM(B2:D2) se salta el texto y suma los números. En Excel en español es SUMA (SUM en inglés), y la tabla también acepta las fórmulas escritas en español, con punto y coma (o con comas, como en México): =SUMA(B2:D2).
| A | B | C | D | E | F | |
|---|---|---|---|---|---|---|
| 1 | Rep | Jan | Feb | Mar | Total with + | Total with SUM |
| 2 | Ana | 120 | 95 | 110 | 325 | 325 |
| 3 | Ben | 80 | n/a | 105 | #VALUE! | 185 |
| 4 | Cy | 140 | 130 | 125 | 395 | 395 |
| 5 | Dee | 90 | 100 | 85 | 275 | 275 |
#VALUE! Un argumento tiene un tipo incorrecto, por ejemplo texto donde va un número.En Excel en español: =B3+C3+D3E3 muestra #VALUE! porque C3 contiene el texto n/a. F3 muestra 185: SUMA suma 80 y 105 e ignora el texto. Escribe un número en C3 y los dos totales coinciden. Haz clic en E3 para ver la explicación bajo la cuadrícula.
Los operadores +, -, *, / y ^ intentan convertir cada operando en número. Lo consiguen con texto que parece un número ("5") o una fecha que Excel sabe leer, y fallan con todo lo demás. Funciones como SUMA, PROMEDIO, MIN, MAX y PRODUCTO, en cambio, se saltan el texto de un rango.
Una celda que parece vacía contiene un espacio
El #¡VALOR! más difícil de ver: la celda parece vacía, pero alguien escribió un espacio en ella, o llegó con uno al importarla de otro sistema. Una celda realmente vacía cuenta como 0 en las cuentas. Un espacio es texto.
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | Item | Price | Discount | Net price | Characters in C |
| 2 | Desk | 240 | 20 | 220 | 2 |
| 3 | Chair | 85 | #VALUE! | 1 | |
| 4 | Lamp | 40 | 40 | 0 |
#VALUE! Un argumento tiene un tipo incorrecto, por ejemplo texto donde va un número.En Excel en español: =B3-C3C3 y C4 parecen vacías, pero D3 muestra #VALUE! y D4 muestra 40. La columna de LARGO lo delata: C3 tiene un carácter, un espacio. Haz clic en C3, bórralo, y D3 muestra 85.
Para limpiar una columna entera en Excel, selecciónala, pulsa Ctrl+L (Ctrl+H en Excel en inglés; Control+H en Mac), escribe un espacio en Buscar, deja vacío Reemplazar con y haz clic en Reemplazar todos. Eso también quita los espacios dentro del texto, así que hazlo solo en columnas de números. Para texto, usa ESPACIOS (TRIM en inglés).
#¡VALOR! con fechas guardadas como texto
Excel lee una fecha escrita como texto cuando coincide con tu formato regional de fecha, así que "2026-03-15"+30 funciona en todas partes. Una fecha como 15.03.2026 no es una fecha para un Excel configurado en inglés de Estados Unidos: es texto, y sumarle días da #VALUE!.
| A | B | C | |
|---|---|---|---|
| 1 | Delivered | Due (+30 days) | Fixed |
| 2 | 2026-03-15 | 2026-04-14 | |
| 3 | 15.03.2026 | #VALUE! | 2026-04-14 |
#VALUE! Un argumento tiene un tipo incorrecto, por ejemplo texto donde va un número.En Excel en español: =A3+30B2 muestra 2026-04-14: el texto ISO se leyó como fecha. B3 muestra #VALUE!. C3 saca el año, el mes y el día del texto con DERECHA, EXTRAE e IZQUIERDA, construye una fecha de verdad con FECHA (DATE en inglés) y suma 30 días: otra vez 2026-04-14.
Para una columna entera, Datos > Texto en columnas es más rápido: haz clic dos veces en Siguiente, elige Fecha y DMA en el paso 3 y haz clic en Finalizar. Las fechas en texto suelen venir de archivos CSV y de copiar y pegar desde páginas web. Hay más sobre cómo construir fechas en la página de la función FECHA.
Una función recibe un argumento que no puede usar
#VALUE! también aparece cuando una función recibe un argumento del tipo correcto pero con un valor imposible, o un valor del tipo equivocado.
| A | B | C | |
|---|---|---|---|
| 1 | Code | Result | What is wrong |
| 2 | AB-1042 | #VALUE! | negative length |
| 3 | AB-1042 | #VALUE! | start position 0 |
| 4 | AB-1042 | #VALUE! | column number 0 |
| 5 | 5 | #VALUE! | text typed as an argument |
#VALUE! Un argumento tiene un tipo incorrecto, por ejemplo texto donde va un número.En Excel en español: =IZQUIERDA(A2;-1)Cada fórmula rompe una regla: IZQUIERDA no admite un número negativo de caracteres, EXTRAE empieza a contar en 1, el número de columna de BUSCARV empieza en 1, y PROMEDIO se salta el texto de un rango pero no el texto escrito directamente en la fórmula. Cambia -1 por 2 en B2 y devuelve AB.
Dos causas más, las dos ligadas a la versión de Excel o a otros archivos:
- Una fórmula matricial en un Excel antiguo. En Excel 2019 y anteriores, una fórmula que trabaja con rangos enteros, como
=SUMA(SI(A2:A10="North";B2:B10)), debe confirmarse con Ctrl+Mayús+Entrar (Cmd+Mayús+Entrar en Mac). Con un Entrar normal puede devolver#VALUE!. Excel 2021 y Microsoft 365 no lo necesitan. - SUMAR.SI o CONTAR.SI apuntando a un libro cerrado. Estas funciones solo leen otros libros mientras están abiertos. Abre el archivo de origen, o cambia a SUMAPRODUCTO, que funciona con archivos cerrados.
Encontrar la celda que causa #¡VALOR!
Una fórmula larga con varias celdas puede fallar en cualquiera de ellas. En Excel:
- Selecciona la celda de la fórmula y elige Fórmulas > Evaluar fórmula. Haz clic en Evaluar una y otra vez: Excel calcula la fórmula paso a paso y muestra dónde aparece
#VALUE!por primera vez. - O elige Fórmulas > Comprobación de errores > Rastrear error. Unas flechas señalan las celdas implicadas.
- Comprueba las celdas sospechosas con
=ESTEXTO(C3)o=LARGO(C3). Un número alineado a la izquierda de su celda suele ser texto; consulta texto a número para convertirlo.
Arreglar la fórmula en lugar de ocultar el error
=SI.ERROR(B2+C2+D2;0) convierte #VALUE! en 0, pero para Ben ese 0 es incorrecto: vendió 185 en los meses que tienen datos. Escribe un total que se salte el texto.
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | Rep | Jan | Feb | Mar | Total |
| 2 | Ana | 120 | 95 | 110 | |
| 3 | Ben | 80 | n/a | 105 | 185 |
| 4 | Cy | 140 | 130 | 125 | 395 |
Tu turno: El n/a de C3 rompe las sumas con +. Escribe en E2 una fórmula que sume los tres meses de Ana y siga funcionando si uno de ellos contiene texto.
La comprobación también prueba tu fórmula en copias de la tabla donde el n/a está en la fila de Ana, así que una fórmula con + falla ahí. Cuando una celda de texto debe contar como cero en un cálculo que no es una suma, envuélvela: =N(C3) devuelve 0 para el texto y el número para un número, y =SI.ERROR(C3*1;0) también convierte en 5 un texto que parece un número, como '5.
Preguntas frecuentes
¿Qué significa #¡VALOR! en Excel?
Una fórmula recibió un valor del tipo equivocado: normalmente texto donde va un número, como en =B2+C2 cuando C2 contiene n/a o un espacio. También aparece cuando una función recibe un argumento que no puede usar, como =IZQUIERDA(A2;-1).
¿Por qué sumar celdas con + da #¡VALOR! y SUMA funciona?
El operador + intenta convertir cada operando en número y falla con el texto, así que =B2+C2+D2 devuelve #¡VALOR! cuando una celda contiene texto. =SUMA(B2:D2) se salta el texto de un rango y suma los números que hay.
¿Cómo arreglo #¡VALOR! con fechas en Excel?
La fecha es un texto que Excel no puede leer como fecha con tu configuración regional, por ejemplo 15.03.2026 en un Excel con fechas de Estados Unidos. Reconstrúyela con =FECHA(DERECHA(A2;4);EXTRAE(A2;4;2);IZQUIERDA(A2;2)), o convierte la columna con Datos > Texto en columnas y elige el formato de fecha DMA en el paso 3.
¿Cómo encuentro qué celda causa #¡VALOR!?
Selecciona la fórmula y usa Fórmulas > Evaluar fórmula para recorrerla paso a paso, o elige Fórmulas > Comprobación de errores > Rastrear error para dibujar flechas hacia las celdas implicadas. Una celda que parece vacía pero devuelve 1 con =LARGO(C2) contiene un espacio.
¿Cómo oculto #¡VALOR! en Excel?
=SI.ERROR(B2+C2;0) muestra 0 en lugar de cualquier error. Es mejor arreglar la causa o usar una fórmula que se salte el texto, como =SUMA(B2:C2), porque SI.ERROR también oculta errores que querrías ver.