Cómo corregir un error #¡VALOR! error

Se aplica a
Excel para Microsoft 365 Excel para Microsoft 365 para Mac Excel 2024 Excel 2024 para Mac Excel 2021 Excel 2021 para Mac Excel 2019 Excel 2019 para Mac Excel 2016 Excel 2016 para Mac Aplicación web de Excel

#VALUE es la forma de Excel de decir : "Hay algo incorrecto en la forma en que se escribe la fórmula. O bien, hay algo incorrecto en las celdas a las que hace referencia". El error es muy general y puede ser difícil encontrar la causa exacta de este. La información de esta página muestra problemas comunes y soluciones para el error.     

Use la lista desplegable siguiente o vaya a una de las otras áreas:

Corregir el error de una función específica

¿Qué función usa?

PROMEDIO

Para obtener más información, vea Corregir el error #¡VALOR! en las funciones PROMEDIO o SUMA.

CONCATENAR

Para obtener más información, vea Corregir el error #¡VALOR! en la función CONCATENAR.

CONTAR.SI, CONTAR.SI.CONJUNTO

Para obtener más información, vea Corregir el error #¡VALOR! en las funciones CONTAR.SI y CONTAR.SI.CONJUNTO.

FECHANUMERO

Para obtener más información, vea Corregir el error #¡VALOR! en la función FECHANUMERO.

DIAS

Para obtener más información, vea Corregir el error #¡VALOR! en la función DIAS.

ENCONTRAR, ENCONTRARB

Para obtener más información, vea Corregir el error #¡VALOR! en las funciones ENCONTRAR/ENCONTRARB y HALLAR/HALLARB.

SI

Para obtener más información, vea Corregir el error #¡VALOR! en la función SI.

INDICE, COINCIDIR

Para obtener más información, vea Corregir el error #¡VALOR! en las funciones INDICE y COINCIDIR.

HALLAR, HALLARB

Para obtener más información, vea Corregir el error #¡VALOR! en las funciones ENCONTRAR/ENCONTRARB y HALLAR/HALLARB.

SUMA

Para obtener más información, vea Corregir el error #¡VALOR! en las funciones PROMEDIO o SUMA.

SUMAR.SI, SUMAR.SI.CONJUNTO

Para obtener más información, vea Corregir el error #¡VALOR! en las funciones SUMAR.SI y SUMAR.SI.CONJUNTO.

SUMAPRODUCTO

Para obtener más información, vea Corregir el error #¡VALOR! en la función SUMAPRODUCTO.

HORANUMERO

Para obtener más información, vea Corregir el error #¡VALOR! en la función HORANUMERO.

TRANSPONER

Para obtener más información, vea Corregir el error #¡VALOR! en la función TRANSPONER.

BUSCARV

Para obtener más información, vea Corregir el error #¡VALOR! en la función BUSCARV.

* Ninguna de las anteriores

¿No ve su función en esta lista? Pruebe las otras soluciones que se muestran a continuación.

Problemas con la resta

Cómo hacer una resta básica

Si está familiarizado con Excel, puede que haya escrito una fórmula para restar de forma incorrecta. Puede realizar esto de dos maneras:

Restar una referencia de celda a otra

Celda D2 con 2.000,00 $, celda E2 con 1.500,00 $, celda F2 con fórmula: =D2-E2 y resultado de 500,00 $ Escriba dos valores en dos celdas separadas. En la tercera celda, reste una referencia de celda de la otra. En este ejemplo, la celda D2 tiene el importe presupuestado y celda E2 tiene la cantidad real. F2 tiene la fórmula =D2-E2.

O use SUMA con números positivos y negativos

Celda D6 con 2.000,00 $, celda E6 con 1.500,00 $, celda F6 con la fórmula: =SUMA(D6,E6) y resultado de 500,00 $ Escriba un valor positivo en una celda y un valor negativo en otra. En una celda de la tercera, use la función SUMA para sumar las dos celdas. En este ejemplo, la celda D6 tiene el importe presupuestado y celda E6 tiene la cantidad real como un número negativo. F6 tiene la fórmula =SUMA(D6,E6).

#¡VALOR! con una resta básica

Si usa Windows, es posible que obtenga el error #¡VALOR! al realizar incluso la fórmula resta más básica. Lo siguiente podría resolver el problema:

  1. Primero, realice una prueba rápida. En un libro nuevo, escriba un 2 en la celda A1. Escriba 4 en la celda B1. Después, escriba esta fórmula =B1-A1 en C1. Si recibe el error #¡VALOR!, vaya al siguiente paso. Si no obtiene el error, pruebe otras soluciones en esta página.

  2. En Windows, abra el panel de control de su región.

    • Windows 10: selecciona Inicio, escribe Región y, a continuación, selecciona el panel de control Región.
    • Windows 8: en la pantalla Inicio, escribe Región, selecciona Configuración y, a continuación, selecciona Región.
    • Windows 7: selecciona Inicio, escribe Región y, a continuación, selecciona Región e idioma.
  3. En la pestaña Formatos , seleccione Configuración adicional.

  4. Busque el separador de lista. Si el separador de lista está establecido como el signo menos, cámbielo por otra cosa. Por ejemplo, una coma es un separador de lista habitual. El punto y coma también lo es. Sin embargo, otro separador de lista puede ser más adecuado para su región.

  5. Seleccione Aceptar.

  6. Abra el libro. Si una celda contiene un error #¡VALOR!, haga doble clic para editarla.

  7. Si hay comas dónde debería haber signos menos para la resta, cámbielas por signos menos.

  8. Presione ENTRAR.

  9. Repita este proceso en otras celdas que contengan el error.

Cómo Sumar o restar fechas

Restar una referencia de celda a otra

Celda D10 con 1/1/2016, celda E10 con 24/4/2016, celda F10 con la fórmula: =E10-D10 y resultado de 114 Escriba dos fechas en dos celdas separadas. En la tercera celda, reste una referencia de celda de la otra. En este ejemplo, la celda D10 contiene la fecha de inicio y celda E10 tiene la fecha de finalización. F10 tiene la fórmula =E10-D10.

O use la función SIFECHA

Celda D15 con 1/1/2016, celda E15 con 24/4/2016, celda F15 con la fórmula: =SIFECHA(D15,E15,d) y resultado de 114 Escriba dos fechas en dos celdas separadas. En la tercera celda, use la función SIFECHA para obtener la diferencia del argumento fechas. Para obtener más información sobre la función SIFECHA, consulte Calcular la diferencia entre dos fechas.

Error #¡VALOR! al restar dos fechas almacenadas como texto

Amplíe la columna con la fecha. Si la fecha se alinea a la derecha, entonces es una fecha. Pero, si está alienada a la izquierda, esto significa que la fecha en realidad no es una fecha. Es texto. Y Excel no reconoce el texto como una fecha. Estas son algunas soluciones que pueden ayudarle con este problema.

Comprobar si hay espacios a la izquierda

  1. Haga doble clic en una fecha que se utiliza en una fórmula de resta.
  2. Coloque el cursor al principio y vea si puede seleccionar uno o más espacios. Este es el aspecto de un espacio seleccionado al principio de una celda: Celda con espacio seleccionado antes del 1/1/2016
    Si la celda tiene este problema, continúe con el paso siguiente. Si no ve una o más espacios, vaya a la siguiente sección sobre la comprobación de la configuración de fecha de su equipo.
  3. Seleccione la columna que contiene la fecha seleccionando su encabezado de columna.
  4. Seleccione Texto de datos>en columnas.
  5. Seleccione Siguiente dos veces.
  6. En el paso 3 de 3 del asistente, en Formato de datos de columna, seleccione Fecha.
  7. Elija un formato de fecha y, después, seleccione Finalizar.
  8. Repita este proceso en otras columnas para asegurarse de que no contienen espacios iniciales antes de fechas.

Comprobar la configuración de fecha de su equipo

Excel usa el sistema de fechas de su equipo. Si la fecha de una celda no se especifica con el mismo sistema de fechas, Excel no la reconocerá como una fecha verdadera.

Por ejemplo, supongamos que su equipo muestra las fechas como mm/dd/aaaa. Si ha escrito una fecha así en una celda, Excel la reconocería como una fecha y puede usarla en una fórmula resta. Sin embargo, si escribió una fecha como dd/mm/aa, Excel no la reconocería como una fecha. En su lugar, la tratará como texto.

Hay dos soluciones para este problema: Puede cambiar el sistema de fechas que usa su equipo para que coincida con el sistema de fechas que desea escribir en Excel. O bien, puede crear en Excel una nueva columna y usar la función FECHA para crear una fecha real según la fecha almacenada como texto. Aquí explicamos cómo hacerlo suponiendo que el sistema de fecha de su equipo sea mm/dd/aa y la fecha de texto en la celda A1 sea 31/12/2017:

  1. Cree una fórmula similar a este: =FECHA(DERECHA(A1,4),EXTRAE(A1,4,2),IZQUIERDA(A1,2))
  2. El resultado será 31/12/2017.
  3. Si quiere que el formato aparezca como dd/mm/aa, presione CTRL+1 (o Imagen del icono del botón comando MAC + 1 en el Mac).
  4. Elija una configuración regional diferente que use el formato dd/mm/aa, por ejemplo, Inglés (Reino Unido). Cuando haya terminado de aplicar el formato, el resultado es 12/31/2017 y es una fecha verdadera, no una fecha de texto.

Nota

La fórmula anterior está escrita con las funciones FECHA, DERECHA, EXTRAE e IZQUIERDA. Tenga en cuenta que se ha escrito con el supuesto de que la fecha del texto tiene dos caracteres para los días, dos para los meses y cuatro para el año. Es posible que deba personalizar la fórmula para adaptarla a su fecha.

Problemas con espacios y texto

Eliminar los espacios que causan #¡VALOR!

A menudo #¡VALOR! se produce porque su fórmula hace referencia a otras celdas que contienen espacios, o incluso espacios ocultos. Estos espacios pueden hacer que una celda parezca en blanco, cuando en realidad no lo está. 

1. Seleccionar las celdas a las que se hace referencia

Columna seleccionada Busque las celdas a las que hace referencia la fórmula y selecciónelas. En muchos casos quitar espacios de toda una columna es una buena práctica porque puede reemplazar más de un espacio a la vez. En este ejemplo, al seleccionar la E se selecciona toda la columna.

2. Buscar y reemplazar

Pestaña > Inicio Busque & Seleccione > Reemplazar En la pestaña Inicio , seleccione Buscar & seleccione>Reemplazar.

3. Reemplazar espacios con nada

Buscar el cuadro que contiene un espacio, Reemplazar por que no contiene nada En el cuadro Buscar , escriba un único espacio. A continuación, elimine cualquier cosa que contenga el cuadro Reemplazar por.

4. Reemplazar o reemplazar todo

Botón Reemplazar todo Si está seguro de que se deben quitar todos los espacios de la columna, seleccione Reemplazar todo. Si desea recorrer y reemplazar espacios sin nada de forma individual, puede seleccionar Buscar siguiente en primer lugar y, a continuación, seleccionar Reemplazar cuando esté seguro de que el espacio no es necesario. Cuando haya terminado, puede que el error #¡VALOR! podría estar resuelto. Si no es así, vaya al paso siguiente.

5. Activar el filtro

Inicio > Ordenar & filtro > A veces, los caracteres ocultos que no sean espacios pueden hacer que una celda aparezca en blanco, cuando no está realmente en blanco. Puede suceder con apóstrofos dentro de una celda. Para deshacerse de estos caracteres en una columna, active el filtro en Ordenar de inicio>& Filtro>.

6. Establecer el filtro

Menú filtro con la casilla Seleccionar todo no seleccionada, casilla (Espacios en blanco) seleccionada Haga clic en la flecha de filtro Flecha de filtro y, a continuación, anule la selección de Seleccionar todo. A continuación, seleccione la casilla Espacios en blanco.

7. Seleccione todas las casillas sin nombre

Una casilla sin nombre seleccionada Selecciona las casillas que no tengan nada junto a ellas, como esta.

8. Seleccionar y eliminar celdas en blanco

Celdas en blanco filtradas seleccionadas Cuando Excel devuelva las celdas en blanco, selecciónelas. A continuación, presione la tecla Suprimir. Esto borra todos los caracteres ocultos en las celdas.

9. Borrar el filtro

Menú Filtro, Borrar filtro de... Seleccione la flecha de filtro Flecha de filtro y, después, seleccione Borrar filtro de... para que todas las celdas sean visibles.

10. Resultado

#VALUE! error ha desaparecido y se ha sustituido por el resultado de la fórmula. Triángulo verde en la celda E4 Si los espacios eran los culpables de su #VALUE! con suerte el error quedará sustituido por el resultado de la fórmula, como se muestra en el ejemplo. Si no es así, repita este proceso para otras celdas a las que la fórmula hace referencia. O bien, pruebe otras soluciones de esta página.

Nota

En este ejemplo, observe que la celda E4 tiene un triángulo de color verde y el número se alinea a la izquierda. Esto significa que el número se almacena como texto. Esto podría causar más problemas más adelante. Si ve este problema, se recomienda convertir números almacenados como texto en números.

Buscar texto o caracteres especiales

El texto o los caracteres especiales dentro de una celda pueden causar el error #¡VALOR! Pero a veces es difícil ver qué celdas tienen estos problemas. Solución: Use la función ESTEXTO para inspeccionar celdas. Tenga en cuenta que ESTEXTEXTo no resuelve el error, simplemente encuentra las celdas que podrían estar causando el error.

Ejemplo con #¡VALOR!

H4 con =E2+E3+E4+E5 y resultado de #VALUE! He aquí un ejemplo de una fórmula que tiene un #VALUE. un error #¡VALOR! Es probable que se deba a la celda E2. Un carácter especial aparece como un pequeño cuadro después de "00". O bien, como se muestra en la siguiente imagen, podría usar la función ESTEXTO en una columna independiente para buscar texto.

Mismo ejemplo, con ESTEXTO

Celda F2 con =ESTEXTEXTO(E2) y resultado de VERDADERO Aquí se agregó la función ESTEXTO en la columna F. Todas las celdas están bien excepto la que tiene el valor VERDADERO. Esto significa que la celda E2 tiene texto. Para solucionar esto, puede eliminar contenido de la celda y volver a escribir el valor 1865,00. O también puede usar la función LIMPIAR para limpiar caracteres, o la función REEMPLAZAR para reemplazar caracteres especiales por otros valores.

Después de usar LIMPIAR o REEMPLAZAR, querrá copiar el resultado y usar Inicio > Pegar > valores especiales>. Puede que también tenga que convertir en número los números guardados como texto.

Usar funciones en lugar de operaciones

Es posible que las fórmulas con operaciones matemáticas como + y * no puedan calcular celdas que contengan texto o espacios. En este caso, pruebe a usar una función en su lugar. Las funciones a menudo ignoran los valores de texto y calculan todo como números, eliminando el #VALUE. #¡VALOR! Por ejemplo, en lugar de =A2+B2+C2, escriba =SUM(A2:C2). O en lugar de =A2*B2, escriba =PRODUCTO(A2,B2).

Otras soluciones posibles

Localizar el origen del error

Seleccione el error

Celda H4 con la fórmula =E2+E3+E4+E5 y resultado de #VALUE! En primer lugar, seleccione la celda con el #VALUE. al escribir la fórmula =SUMA(C2:C3 E4:E6).

Hacer clic en Fórmulas > Evaluar fórmula

Cuadro de diálogo Evaluar fórmula con +E3+E4+E5 Seleccione Fórmulas>Evaluar fórmula>Evaluar. Excel avanza por las partes de la fórmula de forma individual. En ese caso, la fórmula =E2+E3+E4+E5 es errónea debido a un espacio oculto en la celda E2. No puede ver el espacio consultando la celda E2. Sin embargo, puede verlo aquí. Se muestran como " ".

Reemplazar el error #¡VALOR! por otra cosa

A veces solo quiere reemplazar el error #¡VALOR! por su propio texto, un cero o una celda en blanco. En ese caso, puede agregar la función SI.ERROR a la fórmula. SI.ERROR comprueba si hay un error y, si es así, lo reemplaza por otro valor de su elección. Si no hay ningún error, se calcula la fórmula original.

Advertencia

SI.ERROR oculta todos los errores, no solo los #VALUE. #¡VALOR! Ocultar los errores no se recomienda porque un error suele indicar que algo debe solucionarse, no ocultarse. No se recomienda usar esta función a menos que esté completamente seguro de que la fórmula funciona de la manera que desea.

Celda con #¡VALOR!

Celda H4 con =E2+E3+E4+E5 y resultado de #VALUE! He aquí un ejemplo de una fórmula que tiene un #VALUE. debido a un espacio oculto en la celda E2.

Error ocultado con SI.ERROR

Celda H4 con =SI.ERROR(E2+E3+E4+E5,--) Y esta es la misma fórmula con SI.ERROR agregado a la fórmula. Puede leer la fórmula como: "Calcula la fórmula, pero si se produce cualquier tipo de error, reemplace estos valores por dos guiones". Tenga en cuenta que también puede usar "" para no mostrar nada en lugar de dos guiones. O bien, podría sustituir el error con su propio texto, como por ejemplo: "Error total".

Lamentablemente, puede ver que SI.ERROR no resuelve el error, simplemente lo oculta. Por este motivo, asegúrese de que ocultar el error sea mejor que solucionarlo.

Compruebe que las conexiones de datos estén disponibles

La conexión de datos podría no estar disponible en algún momento. Para corregir este error, restaure la conexión de datos o considere la posibilidad de importar los datos. Si no tiene acceso a la conexión, pídale al autor del libro que prepare un nuevo archivo. Lo ideal es que el nuevo archivo solo tenga valores y sin conexiones. Para ello, pueden copiar todas las celdas y pegar solo como valores. Para pegar solo como valores, pueden seleccionar Inicio>Pegar>valoresespeciales>. Esto elimina todas las fórmulas y conexiones y, por lo tanto, también eliminará los errores #¡VALOR!

Publique una pregunta en el foro de la comunidad de Excel

Si no está seguro de qué hacer en este momento, puede buscar preguntas similares en el Foro de la comunidad de Excel o publicar una.

Vínculo al foro de la comunidad de Excel Publique una pregunta en el foro de la comunidad de Excel

Consulte también

Información general sobre fórmulas en Excel

Cómo evitar la ruptura de las fórmulas