BlogExcel

Error #VALUE en Excel: causas y soluciones

Ya sea que se trate de un simple error de formato o de un problema de sintaxis más complejo, saber cómo corregir errores de #VALOR en Excel es esencial para cualquier persona que desee crear hojas de cálculo sin errores y asegurarse de que sus datos sean precisos.

Cuando se trabaja con Excel, es común encontrar errores. Uno de los errores más frustrantes es #VALOR, que ocurre cuando una fórmula o función no puede procesar datos. Este error puede deberse a varios factores, como una sintaxis incorrecta, referencias de celdas que no coinciden o caracteres ocultos. En este artículo, exploraremos las diversas causas del error #VALOR y brindaremos consejos sobre cómo solucionarlo.

¿Cuándo ocurre el error #VALOR en Excel?

¡El valor! El error en Excel generalmente se debe a las siguientes razones:

  • Tipo de datos inesperado. Si una función de Excel requiere un tipo de datos específico, como un número o texto, y una celda contiene un tipo de datos diferente.
  • Sintaxis de fórmula incorrecta. Cuando los argumentos de la función son incorrectos, faltan o están en el orden incorrecto.
  • Espacios. Si una fórmula hace referencia a una celda que contiene un carácter de espacio. Visualmente, tales celdas se ven absolutamente vacías.
  • personajes invisibles. A veces, las celdas pueden contener caracteres ocultos o no imprimibles que impiden que una fórmula se calcule correctamente.
  • Datos formateados como texto. Cuando los datos se ingresan en un formato que Excel no comprende, se tratan como cadenas de texto en lugar de datos válidos.
  • Los rangos tienen tamaños incompatibles. Cuando la fórmula hace referencia a varios rangos que no tienen el mismo tamaño o forma, Excel no puede calcular la fórmula y muestra un error.

Como puede ver, el error #VALOR en Excel puede ser causado por una variedad de factores. Al comprender la causa raíz, puede encontrar más fácilmente el remedio adecuado para solucionarlo. Error #VALOR en Excel

Cómo solucionar y corregir el error #VALOR en Excel

Después de identificar la causa del error, utilice los pasos de solución de problemas adecuados para resolver el problema.

Comprobar si el tipo de datos es válido

Para evitar el error #VALOR en Excel, verifique que el tipo de datos en la celda especificada sea correcto. Si una fórmula o función requiere datos numéricos, asegúrese de que la celda contenga un número y no texto.

Un ejemplo típico son las operaciones matemáticas como la suma y la multiplicación. Cuando uno de los valores que sumas o multiplicas no es numérico, ocurre un error #VALOR: Error de Excel #VALOR al multiplicar

Para corregir el error, puede utilizar una de estas opciones:

  • Introduzca los valores numéricos que faltan.
  • Utilice funciones de Excel que ignoren automáticamente los valores de texto.
  • Escriba una declaración IF que coincida con su lógica comercial.

En este ejemplo, puede utilizar la función PRODUCTO:

=PRODUCT(B3, C3)

Si una de las celdas a las que se hace referencia contiene texto, un valor booleano o está vacía, esa celda se ignora. El resultado es como multiplicar el otro valor por 1.

Alternativamente, puede construir una declaración IF como esta:

=IF(AND(ISNUMBER(B3), ISNUMBER(C3)), B3*C3, 0)

Esta fórmula multiplica dos celdas solo si ambos valores son numéricos y devuelve cero si cualquiera de las celdas contiene un valor no numérico. Para este caso particular, tiene mucho sentido. Para evitar el error #VALOR en las fórmulas de Excel, verifique que el tipo de datos en las celdas mencionadas sea correcto.

Eliminar espacios y caracteres ocultos

En algunas fórmulas, una celda con espacios incorrectos o caracteres invisibles también puede causar un #¡VALOR! error como se muestra en la siguiente captura de pantalla: El error #VALOR es causado por espacios o caracteres que no se imprimen.

Visualmente, las celdas como D3, B7 y C14 pueden aparecer completamente vacías. Sin embargo, contienen uno o más espacios o caracteres que no se imprimen. En Excel, un carácter de espacio se considera texto y puede activar #¡VALOR! error. En realidad es solo otro caso del ejemplo anterior, por lo que se puede arreglar de manera similar:

  • Asegúrese de que las celdas problemáticas estén realmente vacías. Para hacer esto, seleccione la celda y presione la tecla Eliminar tecla para eliminar los caracteres ocultos de la misma.
  • Utilice una función de Excel que ignore los valores de texto, como la función SUMA, en lugar de la operación de suma aritmética.
Solucione el error #VALOR causado por espacios o caracteres que no se imprimen.

Comprueba que los rangos mencionados son compatibles

Muchas funciones de Excel que aceptan múltiples rangos en sus argumentos requieren que esos rangos tengan el mismo tamaño y forma. De lo contrario, una fórmula genera el error #VALOR.

Por ejemplo, la función de matriz dinámica FILTRO da como resultado un error #VALOR cuando incluye y matriz los argumentos tienen tamaños incompatibles. P.ej:

=FILTER(A3:B20, A3:A22="Apple")

Una vez que las referencias de rango se cambian en consecuencia, el error desaparece:

=FILTER(A3:B20, A3:A20="Apple") La función FILTRO de Excel genera el error #VALOR cuando los rangos especificados tienen tamaños incompatibles.

Asegúrese de que los datos no se almacenen como texto

En Excel, los datos generalmente se almacenan como valores numéricos. Sin embargo, algunos datos de la hoja de trabajo se pueden almacenar como cadenas de texto. Cuando esto suceda, Excel devolverá #¡VALOR! error si intenta realizar cálculos u operaciones en estos datos porque los valores de texto no se pueden sumar, restar o calcular de otra manera.

Para resolver este problema, debe convertir los datos con formato de texto en datos de Excel válidos. ¡el valor!  el error es causado por datos almacenados como texto.

Comprobar la sintaxis de la fórmula.

Otra posible causa de un error #VALOR en Excel podría ser un error de sintaxis en su fórmula. Las herramientas de auditoría de fórmulas de Excel pueden ayudarlo a identificar y corregir tales problemas.

  1. Seleccione la celda con la fórmula que produce el error #VALOR.
  2. En fórmulas pestaña, en Auditoría de fórmula grupo, haga clic en Califica la fórmula o Comprobación de errores.

Excel recorrerá la fórmula una sección a la vez, mostrando el resultado de cada paso. Si hay un error de sintaxis, Excel resaltará la parte específica de la fórmula que está causando el error. Una vez que haya detectado el error de sintaxis, corríjalo y vuelva a evaluar la fórmula para asegurarse de que ahora funciona como se esperaba.

Por ejemplo, considere la siguiente fórmula del conjunto de datos a continuación:

=SORT(CHOOSECOLS(A3:B20, 3))

El error #VALOR ocurre porque col_num el argumento (3) de la función CHOOSECOLS es mayor que el número total de columnas en la matriz especificada (2). El error #VALOR se genera debido a un error de sintaxis en una fórmula.

Establecer el último argumento en 2 resuelve el problema y devuelve el resultado deseado: la columna Total ordenada de menor a mayor: Corrija el error de sintaxis en una fórmula de Excel para corregir el error #VALOR.

Error #VALOR en Excel BUSCARX y BUSCARV

La función BUSCARV y su sucesor moderno BUSCARX se usan comúnmente en Excel para buscar y recuperar datos coincidentes. Sin embargo, ambas funciones pueden producir el error #VALOR en determinadas circunstancias.

Una causa común del error #VALOR en BUSCARX es cuando los tamaños de las matrices de búsqueda y devolución son incomparables. Por ejemplo, no puede buscar en una matriz horizontal y devolver valores de una matriz vertical. Además, la matriz de búsqueda no puede ser mayor o menor que la matriz de retorno. Si hay una discrepancia en el tamaño de estas matrices, BUSCARX no podrá realizar la búsqueda y devolverá el error #VALOR.

Por ejemplo, la siguiente fórmula BUSCARX devuelve un error #VALOR porque las matrices de búsqueda y devolución contienen un número diferente de filas:

=XLOOKUP(D3, A3:A20, B3:B22)

Ajuste volver_matriz la referencia corrige el error:

=XLOOKUP(D3, A3:A20, B3:B20) Error #VALOR en la fórmula BUSCARX de Excel

En SEARCH V, dos razones comunes para el error #VALUE son cuando el valor de búsqueda supera los 255 caracteres y cuando col_index_num el argumento es menor que 1. Para obtener más información, consulte el error #VALUE en V SEARCH.

Deshazte del error #VALOR usando la función IFERROR

Para eliminar el error #VALOR de sus hojas de Excel, puede usar la función IFEROARE en Excel 2007 – 365 o la combinación IF ISERROR en versiones anteriores.

Supongamos que usa una fórmula DATEDIF para encontrar la diferencia entre los datos en B3 y C3:

=DATEDIF(B3, C3, "d")

Si una o ambas fechas no son válidas, la fórmula genera un error #VALOR. Para solucionarlo, incluya la fórmula base en la función IFEROARE así:

=IFERROR(DATEDIF(B3, C3, "d"), "Invalid date!")

Si Excel no reconoce el valor de la celda a la que se hace referencia como una fecha, la función IFERROR lo indicará explícitamente. Suprima el error #VALOR usando la función IFERROR.

Consejo. Rápidamente encontrar todos los errores #VALUE en una hoja de cálculo, puede utilizar la función Ir a especial o el cuadro de diálogo Buscar y reemplazar. Discutimos estas opciones en detalle al ubicar los errores #NAME. Para los errores de #VALOR, los pasos son esencialmente los mismos.

Aquí se explica cómo detectar y corregir el error #VALOR en Excel. Al comprender las causas y utilizar las técnicas de solución de problemas adecuadas, puede restaurar rápidamente su hoja de cálculo.

Libro de ejercicios para descargar.

Error #VALOR en Excel – ejemplos (archivo .xlsx)

También te puede interesar

Publicaciones relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba
Cerrar